builder: mozilla-beta_win8_64_test_pgo-web-platform-tests-e10s-1
slave: t-w864-ix-048
starttime: 1467984634.0
results: success (0)
buildid: 20160708021326
builduid: 42396063891c4889bb337833f7f3e65f
revision: 75b9cc8259df0aca3d93c4b44155a77875341a14
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 06:30:34.003248) =========
master: http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-08 06:30:34.003847) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 06:30:34.004146) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-08 06:30:34.156904) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 06:30:34.157321) =========
'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-048\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-048
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-048
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local
LOGONSERVER=\\T-W864-IX-048
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-048
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-048
WINDIR=C:\windows
using PTY: False
--06:30:35-- 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% 12.28 MB/s
06:30:35 (12.28 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.407000
========= master_lag: 0.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 06:30:35.632456) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 06:30:35.633140) =========
'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-048\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-048
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-048
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local
LOGONSERVER=\\T-W864-IX-048
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-048
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-048
WINDIR=C:\windows
using PTY: False
program finished with exit code 0
elapsedTime=3.306000
========= master_lag: 0.02 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-08 06:30:38.959655) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 06:30:38.960335) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 75b9cc8259df0aca3d93c4b44155a77875341a14 --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 75b9cc8259df0aca3d93c4b44155a77875341a14 --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-048\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-048
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-048
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local
LOGONSERVER=\\T-W864-IX-048
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-048
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-048
WINDIR=C:\windows
using PTY: False
2016-07-08 06:30:39,246 truncating revision to first 12 chars
2016-07-08 06:30:39,246 Setting DEBUG logging.
2016-07-08 06:30:39,246 attempt 1/10
2016-07-08 06:30:39,246 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/75b9cc8259df?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-08 06:30:39,661 unpacking tar archive at: mozilla-beta-75b9cc8259df/testing/mozharness/
program finished with exit code 0
elapsedTime=1.085000
========= master_lag: 0.06 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-08 06:30:40.107586) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 06:30:40.108264) =========
script_repo_revision: 75b9cc8259df0aca3d93c4b44155a77875341a14
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-08 06:30:40.108981) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 06:30:40.109460) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-08 06:30:40.129083) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 32 secs) (at 2016-07-08 06:30:40.129488) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-048\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-048
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-048
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-048\AppData\Local
LOGONSERVER=\\T-W864-IX-048
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-048
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-048
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-048
WINDIR=C:\windows
XPCOM_DEBUG_BREAK=warn
using PTY: False
06:30:40 INFO - MultiFileLogger online at 20160708 06:30:40 in C:\slave\test
06:30:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
06:30:40 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
06:30:40 INFO - {'append_to_log': False,
06:30:40 INFO - 'base_work_dir': 'C:\\slave\\test',
06:30:40 INFO - 'blob_upload_branch': 'mozilla-beta',
06:30:40 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
06:30:40 INFO - 'buildbot_json_path': 'buildprops.json',
06:30:40 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
06:30:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
06:30:40 INFO - 'download_minidump_stackwalk': True,
06:30:40 INFO - 'download_symbols': 'ondemand',
06:30:40 INFO - 'e10s': True,
06:30:40 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
06:30:40 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
06:30:40 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
06:30:40 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
06:30:40 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
06:30:40 INFO - 'C:/mozilla-build/tooltool.py'),
06:30:40 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
06:30:40 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
06:30:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
06:30:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
06:30:40 INFO - 'log_level': 'info',
06:30:40 INFO - 'log_to_console': True,
06:30:40 INFO - 'opt_config_files': (),
06:30:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
06:30:40 INFO - '--processes=1',
06:30:40 INFO - '--config=%(test_path)s/wptrunner.ini',
06:30:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
06:30:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
06:30:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
06:30:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
06:30:40 INFO - 'pip_index': False,
06:30:40 INFO - 'require_test_zip': True,
06:30:40 INFO - 'test_type': ('testharness',),
06:30:40 INFO - 'this_chunk': '1',
06:30:40 INFO - 'total_chunks': '5',
06:30:40 INFO - 'virtualenv_path': 'venv',
06:30:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
06:30:40 INFO - 'work_dir': 'build'}
06:30:40 INFO - #####
06:30:40 INFO - ##### Running clobber step.
06:30:40 INFO - #####
06:30:40 INFO - Running pre-action listener: _resource_record_pre_action
06:30:40 INFO - Running main action method: clobber
06:30:40 INFO - rmtree: C:\slave\test\build
06:30:40 INFO - Using _rmtree_windows ...
06:30:40 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
06:31:57 INFO - Running post-action listener: _resource_record_post_action
06:31:57 INFO - #####
06:31:57 INFO - ##### Running read-buildbot-config step.
06:31:57 INFO - #####
06:31:57 INFO - Running pre-action listener: _resource_record_pre_action
06:31:57 INFO - Running main action method: read_buildbot_config
06:31:57 INFO - Using buildbot properties:
06:31:57 INFO - {
06:31:57 INFO - "project": "",
06:31:57 INFO - "product": "firefox",
06:31:57 INFO - "script_repo_revision": "production",
06:31:57 INFO - "scheduler": "tests-mozilla-beta-win8_64-pgo-unittest",
06:31:57 INFO - "repository": "",
06:31:57 INFO - "buildername": "Windows 8 64-bit mozilla-beta pgo test web-platform-tests-e10s-1",
06:31:57 INFO - "buildid": "20160708021326",
06:31:57 INFO - "pgo_build": "True",
06:31:57 INFO - "basedir": "C:\\slave\\test",
06:31:57 INFO - "buildnumber": 37,
06:31:57 INFO - "slavename": "t-w864-ix-048",
06:31:57 INFO - "revision": "75b9cc8259df0aca3d93c4b44155a77875341a14",
06:31:57 INFO - "master": "http://buildbot-master119.bb.releng.scl3.mozilla.com:8201/",
06:31:57 INFO - "platform": "win64",
06:31:57 INFO - "branch": "mozilla-beta",
06:31:57 INFO - "repo_path": "releases/mozilla-beta",
06:31:57 INFO - "moz_repo_path": "",
06:31:57 INFO - "stage_platform": "win64-pgo",
06:31:57 INFO - "builduid": "42396063891c4889bb337833f7f3e65f",
06:31:57 INFO - "slavebuilddir": "test"
06:31:57 INFO - }
06:31:57 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json.
06:31:57 INFO - Found installer url https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.zip.
06:31:57 INFO - Running post-action listener: _resource_record_post_action
06:31:57 INFO - #####
06:31:57 INFO - ##### Running download-and-extract step.
06:31:57 INFO - #####
06:31:57 INFO - Running pre-action listener: _resource_record_pre_action
06:31:57 INFO - Running main action method: download_and_extract
06:31:57 INFO - mkdir: C:\slave\test\build\tests
06:31:57 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')]}
06:31:57 INFO - https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net
06:31:57 INFO - trying https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json
06:31:57 INFO - Downloading https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json
06:31:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1
06:31:58 INFO - Downloaded 1186 bytes.
06:31:58 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json
06:31:58 INFO - Using the following test package requirements:
06:31:58 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'],
06:31:58 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:31:58 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'],
06:31:58 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip'],
06:31:58 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:31:58 INFO - u'jsshell-win64.zip'],
06:31:58 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:31:58 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'],
06:31:58 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'],
06:31:58 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:31:58 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'],
06:31:58 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:31:58 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'],
06:31:58 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:31:58 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'],
06:31:58 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:31:58 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']}
06:31:58 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform
06:31:58 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')]}
06:31:58 INFO - https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net
06:31:58 INFO - trying https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip
06:31:58 INFO - Downloading https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip
06:31:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1
06:31:59 INFO - Downloaded 19241395 bytes.
06:31:59 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
06:31:59 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
06:32:01 INFO - caution: filename not matched: web-platform/*
06:32:01 INFO - Return code: 11
06:32:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:32:01 INFO - https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net
06:32:01 INFO - trying https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip
06:32:01 INFO - Downloading https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip
06:32:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1
06:32:02 INFO - Downloaded 36389909 bytes.
06:32:02 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
06:32:02 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
06:32:48 INFO - caution: filename not matched: bin/*
06:32:48 INFO - caution: filename not matched: config/*
06:32:48 INFO - caution: filename not matched: mozbase/*
06:32:48 INFO - caution: filename not matched: marionette/*
06:32:48 INFO - caution: filename not matched: tools/wptserve/*
06:32:48 INFO - Return code: 11
06:32:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:32:48 INFO - https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net
06:32:48 INFO - trying https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.zip
06:32:48 INFO - Downloading https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip
06:32:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1
06:32:50 INFO - Downloaded 58213307 bytes.
06:32:50 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.zip
06:32:50 INFO - mkdir: C:\slave\test\properties
06:32:50 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
06:32:50 INFO - Writing to file C:\slave\test\properties\build_url
06:32:50 INFO - Contents:
06:32:50 INFO - build_url:https://queue.taskcluster.net/v1/task/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.en-US.win64.zip
06:32:51 INFO - Running post-action listener: _resource_record_post_action
06:32:51 INFO - Running post-action listener: set_extra_try_arguments
06:32:51 INFO - #####
06:32:51 INFO - ##### Running create-virtualenv step.
06:32:51 INFO - #####
06:32:51 INFO - Running pre-action listener: _pre_create_virtualenv
06:32:51 INFO - Running pre-action listener: _resource_record_pre_action
06:32:51 INFO - Running main action method: create_virtualenv
06:32:51 INFO - Creating virtualenv C:\slave\test\build\venv
06:32:51 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
06:32:51 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
06:32:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
06:32:58 INFO - Installing distribute......................................................................................................................................................................................done.
06:33:00 INFO - Return code: 0
06:33:00 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
06:33:00 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')]}
06:33:00 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:33:00 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')]}
06:33:00 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:33:00 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 0x025616B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FE000>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263F368>, '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 0x02368D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-048', 'USERDOMAIN': 'T-W864-IX-048', '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-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', '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-048\\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
06:33:00 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
06:33:00 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
06:33:00 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:33:00 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming',
06:33:00 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:33:00 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:33:00 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:33:00 INFO - 'COMPUTERNAME': 'T-W864-IX-048',
06:33:00 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:33:00 INFO - 'DCLOCATION': 'SCL3',
06:33:00 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:33:00 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:33:00 INFO - 'HOMEDRIVE': 'C:',
06:33:00 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048',
06:33:00 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:33:00 INFO - 'KTS_VERSION': '1.19c',
06:33:00 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local',
06:33:00 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048',
06:33:00 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:33:00 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:33:00 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:33:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:33:00 INFO - 'MOZ_NO_REMOTE': '1',
06:33:00 INFO - 'NO_EM_RESTART': '1',
06:33:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:33:00 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:33:00 INFO - 'OS': 'Windows_NT',
06:33:00 INFO - 'OURDRIVE': 'C:',
06:33:00 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',
06:33:00 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:33:00 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:33:00 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:33:00 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:33:00 INFO - 'PROCESSOR_LEVEL': '6',
06:33:00 INFO - 'PROCESSOR_REVISION': '1e05',
06:33:00 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:33:00 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:33:00 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:33:00 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:33:00 INFO - 'PROMPT': '$P$G',
06:33:00 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:33:00 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:33:00 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:33:00 INFO - 'PWD': 'C:\\slave\\test',
06:33:00 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:33:00 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:33:00 INFO - 'SYSTEMDRIVE': 'C:',
06:33:00 INFO - 'SYSTEMROOT': 'C:\\windows',
06:33:00 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:00 INFO - 'TEST1': 'testie',
06:33:00 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:00 INFO - 'USERDOMAIN': 'T-W864-IX-048',
06:33:00 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048',
06:33:00 INFO - 'USERNAME': 'cltbld',
06:33:00 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048',
06:33:00 INFO - 'WINDIR': 'C:\\windows',
06:33:00 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:33:01 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:33:01 INFO - Downloading/unpacking psutil>=0.7.1
06:33:01 INFO - Running setup.py egg_info for package psutil
06:33:01 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
06:33:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
06:33:01 INFO - Installing collected packages: psutil
06:33:01 INFO - Running setup.py install for psutil
06:33:01 INFO - building 'psutil._psutil_windows' extension
06:33:01 INFO - error: Unable to find vcvarsall.bat
06:33:01 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-ohabfs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
06:33:01 INFO - running install
06:33:01 INFO - running build
06:33:01 INFO - running build_py
06:33:01 INFO - creating build
06:33:01 INFO - creating build\lib.win32-2.7
06:33:01 INFO - creating build\lib.win32-2.7\psutil
06:33:01 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
06:33:01 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
06:33:01 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
06:33:01 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
06:33:01 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
06:33:01 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
06:33:01 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
06:33:01 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
06:33:01 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
06:33:01 INFO - running build_ext
06:33:01 INFO - building 'psutil._psutil_windows' extension
06:33:01 INFO - error: Unable to find vcvarsall.bat
06:33:01 INFO - ----------------------------------------
06:33:01 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-ohabfs-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
06:33:01 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-048\AppData\Roaming\pip\pip.log
06:33:01 WARNING - Return code: 1
06:33:01 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!
06:33:01 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
06:33:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:33:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:33:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:33:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:33:01 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 0x025616B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FE000>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263F368>, '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 0x02368D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-048', 'USERDOMAIN': 'T-W864-IX-048', '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-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', '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-048\\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
06:33:01 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
06:33:01 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
06:33:01 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:33:01 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming',
06:33:01 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:33:01 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:33:01 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:33:01 INFO - 'COMPUTERNAME': 'T-W864-IX-048',
06:33:01 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:33:01 INFO - 'DCLOCATION': 'SCL3',
06:33:01 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:33:01 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:33:01 INFO - 'HOMEDRIVE': 'C:',
06:33:01 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048',
06:33:01 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:33:01 INFO - 'KTS_VERSION': '1.19c',
06:33:01 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local',
06:33:01 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048',
06:33:01 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:33:01 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:33:01 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:33:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:33:01 INFO - 'MOZ_NO_REMOTE': '1',
06:33:01 INFO - 'NO_EM_RESTART': '1',
06:33:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:33:01 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:33:01 INFO - 'OS': 'Windows_NT',
06:33:01 INFO - 'OURDRIVE': 'C:',
06:33:01 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',
06:33:01 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:33:01 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:33:01 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:33:01 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:33:01 INFO - 'PROCESSOR_LEVEL': '6',
06:33:01 INFO - 'PROCESSOR_REVISION': '1e05',
06:33:01 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:33:01 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:33:01 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:33:01 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:33:01 INFO - 'PROMPT': '$P$G',
06:33:01 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:33:01 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:33:01 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:33:01 INFO - 'PWD': 'C:\\slave\\test',
06:33:01 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:33:01 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:33:01 INFO - 'SYSTEMDRIVE': 'C:',
06:33:01 INFO - 'SYSTEMROOT': 'C:\\windows',
06:33:01 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:01 INFO - 'TEST1': 'testie',
06:33:01 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:01 INFO - 'USERDOMAIN': 'T-W864-IX-048',
06:33:01 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048',
06:33:01 INFO - 'USERNAME': 'cltbld',
06:33:01 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048',
06:33:01 INFO - 'WINDIR': 'C:\\windows',
06:33:01 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:33:02 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:33:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
06:33:02 INFO - Downloading mozsystemmonitor-0.0.tar.gz
06:33:02 INFO - Running setup.py egg_info for package mozsystemmonitor
06:33:02 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
06:33:02 INFO - Running setup.py egg_info for package psutil
06:33:02 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
06:33:02 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
06:33:02 INFO - Installing collected packages: mozsystemmonitor, psutil
06:33:02 INFO - Running setup.py install for mozsystemmonitor
06:33:02 INFO - Running setup.py install for psutil
06:33:02 INFO - building 'psutil._psutil_windows' extension
06:33:02 INFO - error: Unable to find vcvarsall.bat
06:33:02 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-_xhib_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
06:33:02 INFO - running install
06:33:02 INFO - running build
06:33:02 INFO - running build_py
06:33:02 INFO - running build_ext
06:33:02 INFO - building 'psutil._psutil_windows' extension
06:33:02 INFO - error: Unable to find vcvarsall.bat
06:33:02 INFO - ----------------------------------------
06:33:02 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-_xhib_-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
06:33:02 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-048\AppData\Roaming\pip\pip.log
06:33:02 WARNING - Return code: 1
06:33:02 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!
06:33:02 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
06:33:02 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')]}
06:33:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:33:02 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')]}
06:33:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:33:02 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 0x025616B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FE000>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263F368>, '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 0x02368D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-048', 'USERDOMAIN': 'T-W864-IX-048', '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-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', '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-048\\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
06:33:02 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
06:33:02 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
06:33:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:33:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming',
06:33:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:33:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:33:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:33:02 INFO - 'COMPUTERNAME': 'T-W864-IX-048',
06:33:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:33:02 INFO - 'DCLOCATION': 'SCL3',
06:33:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:33:02 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:33:02 INFO - 'HOMEDRIVE': 'C:',
06:33:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048',
06:33:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:33:02 INFO - 'KTS_VERSION': '1.19c',
06:33:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local',
06:33:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048',
06:33:02 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:33:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:33:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:33:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:33:02 INFO - 'MOZ_NO_REMOTE': '1',
06:33:02 INFO - 'NO_EM_RESTART': '1',
06:33:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:33:02 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:33:02 INFO - 'OS': 'Windows_NT',
06:33:02 INFO - 'OURDRIVE': 'C:',
06:33:02 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',
06:33:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:33:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:33:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:33:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:33:02 INFO - 'PROCESSOR_LEVEL': '6',
06:33:02 INFO - 'PROCESSOR_REVISION': '1e05',
06:33:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:33:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:33:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:33:02 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:33:02 INFO - 'PROMPT': '$P$G',
06:33:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:33:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:33:02 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:33:02 INFO - 'PWD': 'C:\\slave\\test',
06:33:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:33:02 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:33:02 INFO - 'SYSTEMDRIVE': 'C:',
06:33:02 INFO - 'SYSTEMROOT': 'C:\\windows',
06:33:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:02 INFO - 'TEST1': 'testie',
06:33:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:02 INFO - 'USERDOMAIN': 'T-W864-IX-048',
06:33:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048',
06:33:02 INFO - 'USERNAME': 'cltbld',
06:33:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048',
06:33:02 INFO - 'WINDIR': 'C:\\windows',
06:33:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:33:02 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:33:02 INFO - Downloading/unpacking blobuploader==1.2.4
06:33:02 INFO - Downloading blobuploader-1.2.4.tar.gz
06:33:02 INFO - Running setup.py egg_info for package blobuploader
06:33:02 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
06:33:06 INFO - Running setup.py egg_info for package requests
06:33:06 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
06:33:06 INFO - Downloading docopt-0.6.1.tar.gz
06:33:06 INFO - Running setup.py egg_info for package docopt
06:33:06 INFO - Installing collected packages: blobuploader, docopt, requests
06:33:06 INFO - Running setup.py install for blobuploader
06:33:06 INFO - Running setup.py install for docopt
06:33:06 INFO - Running setup.py install for requests
06:33:06 INFO - Successfully installed blobuploader docopt requests
06:33:06 INFO - Cleaning up...
06:33:06 INFO - Return code: 0
06:33:06 INFO - Installing None into virtualenv C:\slave\test\build\venv
06:33:06 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')]}
06:33:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:33:06 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')]}
06:33:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:33:06 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 0x025616B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FE000>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263F368>, '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 0x02368D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, '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-048', 'USERDOMAIN': 'T-W864-IX-048', '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-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', '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-048\\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
06:33:06 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
06:33:06 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
06:33:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:33:06 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming',
06:33:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:33:06 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:33:06 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:33:06 INFO - 'COMPUTERNAME': 'T-W864-IX-048',
06:33:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:33:06 INFO - 'DCLOCATION': 'SCL3',
06:33:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:33:06 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:33:06 INFO - 'HOMEDRIVE': 'C:',
06:33:06 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048',
06:33:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:33:06 INFO - 'KTS_VERSION': '1.19c',
06:33:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local',
06:33:06 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048',
06:33:06 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:33:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:33:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:33:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:33:06 INFO - 'MOZ_NO_REMOTE': '1',
06:33:06 INFO - 'NO_EM_RESTART': '1',
06:33:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:33:06 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:33:06 INFO - 'OS': 'Windows_NT',
06:33:06 INFO - 'OURDRIVE': 'C:',
06:33:06 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',
06:33:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:33:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:33:06 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:33:06 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:33:06 INFO - 'PROCESSOR_LEVEL': '6',
06:33:06 INFO - 'PROCESSOR_REVISION': '1e05',
06:33:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:33:06 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:33:06 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:33:06 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:33:06 INFO - 'PROMPT': '$P$G',
06:33:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:33:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:33:06 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:33:06 INFO - 'PWD': 'C:\\slave\\test',
06:33:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:33:06 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:33:06 INFO - 'SYSTEMDRIVE': 'C:',
06:33:06 INFO - 'SYSTEMROOT': 'C:\\windows',
06:33:06 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:06 INFO - 'TEST1': 'testie',
06:33:06 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:06 INFO - 'USERDOMAIN': 'T-W864-IX-048',
06:33:06 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048',
06:33:06 INFO - 'USERNAME': 'cltbld',
06:33:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048',
06:33:06 INFO - 'WINDIR': 'C:\\windows',
06:33:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:33:12 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
06:33:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
06:33:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
06:33:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
06:33:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
06:33:12 INFO - Unpacking c:\slave\test\build\tests\marionette
06:33:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
06:33:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:33:12 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
06:33:12 INFO - Running setup.py install for browsermob-proxy
06:33:26 INFO - Running setup.py install for manifestparser
06:33:26 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for marionette-client
06:33:26 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:33:26 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for marionette-driver
06:33:26 INFO - Running setup.py install for mozcrash
06:33:26 INFO - Running setup.py install for mozdebug
06:33:26 INFO - Running setup.py install for mozdevice
06:33:26 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for mozfile
06:33:26 INFO - Running setup.py install for mozhttpd
06:33:26 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for mozinfo
06:33:26 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for mozInstall
06:33:26 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for mozleak
06:33:26 INFO - Running setup.py install for mozlog
06:33:26 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for moznetwork
06:33:26 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for mozprocess
06:33:26 INFO - Running setup.py install for mozprofile
06:33:26 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for mozrunner
06:33:26 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for mozscreenshot
06:33:26 INFO - Running setup.py install for moztest
06:33:26 INFO - Running setup.py install for mozversion
06:33:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
06:33:26 INFO - Running setup.py install for wptserve
06:33:26 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
06:33:26 INFO - Cleaning up...
06:33:26 INFO - Return code: 0
06:33:26 INFO - Installing None into virtualenv C:\slave\test\build\venv
06:33:26 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')]}
06:33:26 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:33:26 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')]}
06:33:26 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:33:26 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 0x025616B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x02684200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025FE000>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0263F368>, '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 0x02368D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, '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-048', 'USERDOMAIN': 'T-W864-IX-048', '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-048', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-048', '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-048\\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
06:33:26 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
06:33:26 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
06:33:26 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:33:26 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming',
06:33:26 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:33:26 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:33:26 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:33:26 INFO - 'COMPUTERNAME': 'T-W864-IX-048',
06:33:26 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:33:26 INFO - 'DCLOCATION': 'SCL3',
06:33:26 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:33:26 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:33:26 INFO - 'HOMEDRIVE': 'C:',
06:33:26 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048',
06:33:26 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:33:26 INFO - 'KTS_VERSION': '1.19c',
06:33:26 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local',
06:33:26 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048',
06:33:26 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:33:26 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:33:26 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:33:26 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:33:26 INFO - 'MOZ_NO_REMOTE': '1',
06:33:26 INFO - 'NO_EM_RESTART': '1',
06:33:26 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:33:26 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:33:26 INFO - 'OS': 'Windows_NT',
06:33:26 INFO - 'OURDRIVE': 'C:',
06:33:26 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',
06:33:26 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:33:26 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:33:26 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:33:26 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:33:26 INFO - 'PROCESSOR_LEVEL': '6',
06:33:26 INFO - 'PROCESSOR_REVISION': '1e05',
06:33:26 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:33:26 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:33:26 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:33:26 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:33:26 INFO - 'PROMPT': '$P$G',
06:33:26 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:33:26 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:33:26 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:33:26 INFO - 'PWD': 'C:\\slave\\test',
06:33:26 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:33:26 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:33:26 INFO - 'SYSTEMDRIVE': 'C:',
06:33:26 INFO - 'SYSTEMROOT': 'C:\\windows',
06:33:26 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:26 INFO - 'TEST1': 'testie',
06:33:26 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:26 INFO - 'USERDOMAIN': 'T-W864-IX-048',
06:33:26 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048',
06:33:26 INFO - 'USERNAME': 'cltbld',
06:33:26 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048',
06:33:26 INFO - 'WINDIR': 'C:\\windows',
06:33:26 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:33:29 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
06:33:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
06:33:29 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
06:33:29 INFO - Unpacking c:\slave\test\build\tests\marionette\client
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
06:33:29 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
06:33:29 INFO - Unpacking c:\slave\test\build\tests\marionette
06:33:29 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
06:33:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:33:29 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))
06:33:41 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))
06:33:41 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))
06:33:41 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))
06:33:41 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))
06:33:41 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
06:33:41 INFO - Downloading blessings-1.6.tar.gz
06:33:41 INFO - Running setup.py egg_info for package blessings
06:33:41 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))
06:33:41 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
06:33:41 INFO - Running setup.py install for blessings
06:33:41 INFO - Running setup.py install for browsermob-proxy
06:33:41 INFO - Running setup.py install for manifestparser
06:33:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Running setup.py install for marionette-client
06:33:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:33:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Running setup.py install for marionette-driver
06:33:41 INFO - Running setup.py install for mozcrash
06:33:41 INFO - Running setup.py install for mozdebug
06:33:41 INFO - Running setup.py install for mozdevice
06:33:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Running setup.py install for mozhttpd
06:33:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Running setup.py install for mozInstall
06:33:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Running setup.py install for mozleak
06:33:41 INFO - Running setup.py install for mozprofile
06:33:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Running setup.py install for mozrunner
06:33:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
06:33:41 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
06:33:43 INFO - Running setup.py install for mozscreenshot
06:33:43 INFO - Running setup.py install for moztest
06:33:43 INFO - Running setup.py install for mozversion
06:33:43 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
06:33:43 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
06:33:43 INFO - Running setup.py install for wptserve
06:33:43 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
06:33:43 INFO - Cleaning up...
06:33:43 INFO - Return code: 0
06:33:43 INFO - Done creating virtualenv C:\slave\test\build\venv.
06:33:43 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
06:33:43 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
06:33:44 INFO - Reading from file tmpfile_stdout
06:33:44 INFO - Using _rmtree_windows ...
06:33:44 INFO - Using _rmtree_windows ...
06:33:44 INFO - Current package versions:
06:33:44 INFO - blessings == 1.6
06:33:44 INFO - blobuploader == 1.2.4
06:33:44 INFO - browsermob-proxy == 0.6.0
06:33:44 INFO - distribute == 0.6.14
06:33:44 INFO - docopt == 0.6.1
06:33:44 INFO - manifestparser == 1.1
06:33:44 INFO - marionette-client == 2.3.0
06:33:44 INFO - marionette-driver == 1.4.0
06:33:44 INFO - mozInstall == 1.12
06:33:44 INFO - mozcrash == 0.17
06:33:44 INFO - mozdebug == 0.1
06:33:44 INFO - mozdevice == 0.48
06:33:44 INFO - mozfile == 1.2
06:33:44 INFO - mozhttpd == 0.7
06:33:44 INFO - mozinfo == 0.9
06:33:44 INFO - mozleak == 0.1
06:33:44 INFO - mozlog == 3.1
06:33:44 INFO - moznetwork == 0.27
06:33:44 INFO - mozprocess == 0.22
06:33:44 INFO - mozprofile == 0.28
06:33:44 INFO - mozrunner == 6.11
06:33:44 INFO - mozscreenshot == 0.1
06:33:44 INFO - mozsystemmonitor == 0.0
06:33:44 INFO - moztest == 0.7
06:33:44 INFO - mozversion == 1.4
06:33:44 INFO - requests == 1.2.3
06:33:44 INFO - wptserve == 1.4.0
06:33:44 INFO - Running post-action listener: _resource_record_post_action
06:33:44 INFO - Running post-action listener: _start_resource_monitoring
06:33:44 INFO - Starting resource monitoring.
06:33:44 INFO - #####
06:33:44 INFO - ##### Running pull step.
06:33:44 INFO - #####
06:33:44 INFO - Running pre-action listener: _resource_record_pre_action
06:33:44 INFO - Running main action method: pull
06:33:44 INFO - Pull has nothing to do!
06:33:44 INFO - Running post-action listener: _resource_record_post_action
06:33:44 INFO - #####
06:33:44 INFO - ##### Running install step.
06:33:44 INFO - #####
06:33:44 INFO - Running pre-action listener: _resource_record_pre_action
06:33:44 INFO - Running main action method: install
06:33:44 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
06:33:44 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
06:33:44 INFO - Reading from file tmpfile_stdout
06:33:44 INFO - Using _rmtree_windows ...
06:33:44 INFO - Using _rmtree_windows ...
06:33:44 INFO - Detecting whether we're running mozinstall >=1.0...
06:33:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
06:33:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
06:33:44 INFO - Reading from file tmpfile_stdout
06:33:44 INFO - Output received:
06:33:44 INFO - Usage: mozinstall-script.py [options] installer
06:33:44 INFO - Options:
06:33:44 INFO - -h, --help show this help message and exit
06:33:44 INFO - -d DEST, --destination=DEST
06:33:44 INFO - Directory to install application into. [default:
06:33:44 INFO - "C:\slave\test"]
06:33:44 INFO - --app=APP Application being installed. [default: firefox]
06:33:44 INFO - Using _rmtree_windows ...
06:33:44 INFO - Using _rmtree_windows ...
06:33:44 INFO - mkdir: C:\slave\test\build\application
06:33:44 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application']
06:33:44 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application
06:33:46 INFO - Reading from file tmpfile_stdout
06:33:46 INFO - Output received:
06:33:46 INFO - C:\slave\test\build\application\firefox\firefox.exe
06:33:46 INFO - Using _rmtree_windows ...
06:33:46 INFO - Using _rmtree_windows ...
06:33:46 INFO - Running post-action listener: _resource_record_post_action
06:33:46 INFO - #####
06:33:46 INFO - ##### Running run-tests step.
06:33:46 INFO - #####
06:33:46 INFO - Running pre-action listener: _resource_record_pre_action
06:33:46 INFO - Running main action method: run_tests
06:33:46 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
06:33:46 INFO - Minidump filename unknown. Determining based upon platform and architecture.
06:33:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
06:33:46 INFO - grabbing minidump binary from tooltool
06:33:46 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')]}
06:33:46 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 0x0263F368>, '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 0x02368D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026970C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
06:33:46 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
06:33:46 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
06:33:46 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
06:33:48 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgzdl7u
06:33:48 INFO - INFO - File integrity verified, renaming tmpgzdl7u to win32-minidump_stackwalk.exe
06:33:48 INFO - Return code: 0
06:33:48 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
06:33:48 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
06:33:48 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/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.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
06:33:48 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/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.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
06:33:48 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:33:48 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Roaming',
06:33:48 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:33:48 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:33:48 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:33:48 INFO - 'COMPUTERNAME': 'T-W864-IX-048',
06:33:48 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:33:48 INFO - 'DCLOCATION': 'SCL3',
06:33:48 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:33:48 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:33:48 INFO - 'HOMEDRIVE': 'C:',
06:33:48 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-048',
06:33:48 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:33:48 INFO - 'KTS_VERSION': '1.19c',
06:33:48 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-048\\AppData\\Local',
06:33:48 INFO - 'LOGONSERVER': '\\\\T-W864-IX-048',
06:33:48 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
06:33:48 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:33:48 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:33:48 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:33:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:33:48 INFO - 'MOZ_NO_REMOTE': '1',
06:33:48 INFO - 'NO_EM_RESTART': '1',
06:33:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:33:48 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:33:48 INFO - 'OS': 'Windows_NT',
06:33:48 INFO - 'OURDRIVE': 'C:',
06:33:48 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',
06:33:48 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:33:48 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:33:48 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:33:48 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:33:48 INFO - 'PROCESSOR_LEVEL': '6',
06:33:48 INFO - 'PROCESSOR_REVISION': '1e05',
06:33:48 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:33:48 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:33:48 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:33:48 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:33:48 INFO - 'PROMPT': '$P$G',
06:33:48 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:33:48 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:33:48 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:33:48 INFO - 'PWD': 'C:\\slave\\test',
06:33:48 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:33:48 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:33:48 INFO - 'SYSTEMDRIVE': 'C:',
06:33:48 INFO - 'SYSTEMROOT': 'C:\\windows',
06:33:48 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:48 INFO - 'TEST1': 'testie',
06:33:48 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:33:48 INFO - 'USERDOMAIN': 'T-W864-IX-048',
06:33:48 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-048',
06:33:48 INFO - 'USERNAME': 'cltbld',
06:33:48 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-048',
06:33:48 INFO - 'WINDIR': 'C:\\windows',
06:33:48 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:33:48 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/UN5VF8efTQ6wYWC1k3GeGA/artifacts/public/build/firefox-48.0.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
06:33:50 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
06:33:50 INFO - import pkg_resources
06:33:51 INFO - Using 1 client processes
06:33:54 INFO - SUITE-START | Running 1476 tests
06:33:54 INFO - Running testharness tests
06:33:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
06:33:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
06:33:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
06:33:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
06:33:54 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
06:33:54 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
06:33:54 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
06:33:54 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
06:33:54 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
06:33:54 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
06:33:54 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
06:33:54 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
06:33:54 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
06:33:54 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
06:33:54 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
06:33:54 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
06:33:54 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
06:33:54 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
06:33:54 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
06:33:54 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
06:33:54 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
06:33:54 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
06:33:54 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
06:33:54 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
06:33:54 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
06:33:54 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
06:33:54 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
06:33:54 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
06:33:54 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
06:33:54 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
06:33:54 INFO - Setting up ssl
06:33:55 INFO - PROCESS | certutil |
06:33:55 INFO - PROCESS | certutil |
06:33:55 INFO - PROCESS | certutil |
06:33:55 INFO - Certificate Nickname Trust Attributes
06:33:55 INFO - SSL,S/MIME,JAR/XPI
06:33:55 INFO -
06:33:55 INFO - web-platform-tests CT,,
06:33:55 INFO -
06:33:55 INFO - Starting runner
06:33:57 INFO - PROCESS | 2548 | 1467984837197 Marionette INFO Listening on port 2828
06:34:01 INFO - PROCESS | 2548 | 1467984841503 Marionette INFO startBrowser 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:01 INFO - PROCESS | 2548 | 1467984841513 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:02 INFO - PROCESS | 2548 | 1467984842499 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:02 INFO - PROCESS | 2548 | 1467984842505 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:02 INFO - PROCESS | 2548 | 1467984842559 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:05 INFO - PROCESS | 2548 | 1467984845051 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
06:34:05 INFO - PROCESS | 2548 | 1467984845100 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:05 INFO - PROCESS | 2548 | 1467984845107 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
06:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 690ms
06:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
06:34:05 INFO - PROCESS | 2548 | 1467984845775 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:05 INFO - PROCESS | 2548 | 1467984845800 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
06:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 168ms
06:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
06:34:05 INFO - PROCESS | 2548 | 1467984845949 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:05 INFO - PROCESS | 2548 | 1467984845975 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
06:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 171ms
06:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
06:34:06 INFO - PROCESS | 2548 | 1467984846128 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - PROCESS | 2548 | 1467984846142 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
06:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 170ms
06:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
06:34:06 INFO - PROCESS | 2548 | 1467984846301 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - PROCESS | 2548 | 1467984846323 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
06:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 169ms
06:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
06:34:06 INFO - PROCESS | 2548 | 1467984846475 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - PROCESS | 2548 | 1467984846492 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
06:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 170ms
06:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
06:34:06 INFO - PROCESS | 2548 | 1467984846650 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - PROCESS | 2548 | 1467984846670 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
06:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 170ms
06:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
06:34:06 INFO - PROCESS | 2548 | 1467984846826 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:06 INFO - PROCESS | 2548 | 1467984846841 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
06:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 335ms
06:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
06:34:07 INFO - PROCESS | 2548 | 1467984847184 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - PROCESS | 2548 | 1467984847207 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
06:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 168ms
06:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
06:34:07 INFO - PROCESS | 2548 | 1467984847364 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - PROCESS | 2548 | 1467984847384 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
06:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 188ms
06:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
06:34:07 INFO - PROCESS | 2548 | 1467984847555 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - PROCESS | 2548 | 1467984847577 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
06:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 169ms
06:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
06:34:07 INFO - PROCESS | 2548 | 1467984847729 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - PROCESS | 2548 | 1467984847751 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
06:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 170ms
06:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
06:34:07 INFO - PROCESS | 2548 | 1467984847902 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:07 INFO - PROCESS | 2548 | 1467984847923 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
06:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 168ms
06:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
06:34:08 INFO - PROCESS | 2548 | 1467984848076 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - PROCESS | 2548 | 1467984848107 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
06:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 169ms
06:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
06:34:08 INFO - PROCESS | 2548 | 1467984848251 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - PROCESS | 2548 | 1467984848270 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
06:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 187ms
06:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
06:34:08 INFO - PROCESS | 2548 | 1467984848446 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - PROCESS | 2548 | 1467984848459 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
06:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 169ms
06:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
06:34:08 INFO - PROCESS | 2548 | 1467984848617 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - PROCESS | 2548 | 1467984848638 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
06:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 169ms
06:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
06:34:08 INFO - PROCESS | 2548 | 1467984848789 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - PROCESS | 2548 | 1467984848809 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
06:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 168ms
06:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
06:34:08 INFO - PROCESS | 2548 | 1467984848966 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:08 INFO - PROCESS | 2548 | 1467984848989 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
06:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 169ms
06:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
06:34:09 INFO - PROCESS | 2548 | 1467984849137 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - PROCESS | 2548 | 1467984849158 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
06:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 170ms
06:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
06:34:09 INFO - PROCESS | 2548 | 1467984849317 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - PROCESS | 2548 | 1467984849336 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
06:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 170ms
06:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
06:34:09 INFO - PROCESS | 2548 | 1467984849491 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - PROCESS | 2548 | 1467984849508 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
06:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 119ms
06:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
06:34:09 INFO - PROCESS | 2548 | 1467984849621 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - PROCESS | 2548 | 1467984849645 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
06:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 168ms
06:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
06:34:09 INFO - PROCESS | 2548 | 1467984849799 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - PROCESS | 2548 | 1467984849818 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
06:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 187ms
06:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
06:34:09 INFO - PROCESS | 2548 | 1467984849988 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - PROCESS | 2548 | 1467984850009 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
06:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 169ms
06:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
06:34:10 INFO - PROCESS | 2548 | 1467984850165 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - PROCESS | 2548 | 1467984850186 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
06:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 187ms
06:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
06:34:10 INFO - PROCESS | 2548 | 1467984850354 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - PROCESS | 2548 | 1467984850372 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
06:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 170ms
06:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
06:34:10 INFO - PROCESS | 2548 | 1467984850531 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - PROCESS | 2548 | 1467984850543 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
06:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 169ms
06:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
06:34:10 INFO - PROCESS | 2548 | 1467984850704 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - PROCESS | 2548 | 1467984850724 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
06:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 169ms
06:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
06:34:10 INFO - PROCESS | 2548 | 1467984850879 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:10 INFO - PROCESS | 2548 | 1467984850902 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
06:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 231ms
06:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
06:34:11 INFO - PROCESS | 2548 | 1467984851115 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - PROCESS | 2548 | 1467984851135 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
06:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 169ms
06:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
06:34:11 INFO - PROCESS | 2548 | 1467984851286 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - PROCESS | 2548 | 1467984851307 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
06:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 169ms
06:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
06:34:11 INFO - PROCESS | 2548 | 1467984851460 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - PROCESS | 2548 | 1467984851477 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
06:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 169ms
06:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
06:34:11 INFO - PROCESS | 2548 | 1467984851634 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - PROCESS | 2548 | 1467984851652 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
06:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 167ms
06:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
06:34:11 INFO - PROCESS | 2548 | 1467984851807 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - PROCESS | 2548 | 1467984851828 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
06:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 169ms
06:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
06:34:11 INFO - PROCESS | 2548 | 1467984851983 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - PROCESS | 2548 | 1467984852004 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
06:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 170ms
06:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
06:34:12 INFO - PROCESS | 2548 | 1467984852160 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - PROCESS | 2548 | 1467984852185 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
06:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 168ms
06:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
06:34:12 INFO - PROCESS | 2548 | 1467984852334 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - PROCESS | 2548 | 1467984852355 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
06:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 170ms
06:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
06:34:12 INFO - PROCESS | 2548 | 1467984852508 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - PROCESS | 2548 | 1467984852528 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
06:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 170ms
06:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
06:34:12 INFO - PROCESS | 2548 | 1467984852688 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - PROCESS | 2548 | 1467984852707 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
06:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 186ms
06:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
06:34:12 INFO - PROCESS | 2548 | 1467984852875 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:12 INFO - PROCESS | 2548 | 1467984852891 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
06:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 169ms
06:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
06:34:13 INFO - PROCESS | 2548 | 1467984853052 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - PROCESS | 2548 | 1467984853070 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
06:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 118ms
06:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
06:34:13 INFO - PROCESS | 2548 | 1467984853174 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - PROCESS | 2548 | 1467984853194 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
06:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 169ms
06:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
06:34:13 INFO - PROCESS | 2548 | 1467984853352 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - PROCESS | 2548 | 1467984853378 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
06:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 170ms
06:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
06:34:13 INFO - PROCESS | 2548 | 1467984853524 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - PROCESS | 2548 | 1467984853543 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
06:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 169ms
06:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
06:34:13 INFO - PROCESS | 2548 | 1467984853699 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - PROCESS | 2548 | 1467984853718 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
06:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 170ms
06:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
06:34:13 INFO - PROCESS | 2548 | 1467984853873 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:13 INFO - PROCESS | 2548 | 1467984853893 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
06:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 169ms
06:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
06:34:14 INFO - PROCESS | 2548 | 1467984854049 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - PROCESS | 2548 | 1467984854071 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
06:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 169ms
06:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
06:34:14 INFO - PROCESS | 2548 | 1467984854221 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - PROCESS | 2548 | 1467984854241 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
06:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 168ms
06:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
06:34:14 INFO - PROCESS | 2548 | 1467984854397 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - PROCESS | 2548 | 1467984854418 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
06:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 118ms
06:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
06:34:14 INFO - PROCESS | 2548 | 1467984854520 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - PROCESS | 2548 | 1467984854540 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
06:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 169ms
06:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
06:34:14 INFO - PROCESS | 2548 | 1467984854698 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - PROCESS | 2548 | 1467984854721 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
06:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 189ms
06:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
06:34:14 INFO - PROCESS | 2548 | 1467984854889 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:14 INFO - PROCESS | 2548 | 1467984854909 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
06:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 170ms
06:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
06:34:15 INFO - PROCESS | 2548 | 1467984855068 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - PROCESS | 2548 | 1467984855088 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
06:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 169ms
06:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
06:34:15 INFO - PROCESS | 2548 | 1467984855242 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - PROCESS | 2548 | 1467984855256 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
06:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 169ms
06:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
06:34:15 INFO - PROCESS | 2548 | 1467984855418 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - PROCESS | 2548 | 1467984855438 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
06:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 187ms
06:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
06:34:15 INFO - PROCESS | 2548 | 1467984855608 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - PROCESS | 2548 | 1467984855625 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
06:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 170ms
06:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
06:34:15 INFO - PROCESS | 2548 | 1467984855784 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - PROCESS | 2548 | 1467984855806 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
06:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 169ms
06:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
06:34:15 INFO - PROCESS | 2548 | 1467984855957 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:15 INFO - PROCESS | 2548 | 1467984855976 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
06:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 168ms
06:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
06:34:16 INFO - PROCESS | 2548 | 1467984856133 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - PROCESS | 2548 | 1467984856152 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
06:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 169ms
06:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
06:34:16 INFO - PROCESS | 2548 | 1467984856310 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - PROCESS | 2548 | 1467984856325 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
06:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 170ms
06:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
06:34:16 INFO - PROCESS | 2548 | 1467984856484 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - PROCESS | 2548 | 1467984856506 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
06:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 167ms
06:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
06:34:16 INFO - PROCESS | 2548 | 1467984856655 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - PROCESS | 2548 | 1467984856676 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
06:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 170ms
06:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
06:34:16 INFO - PROCESS | 2548 | 1467984856835 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:16 INFO - PROCESS | 2548 | 1467984856854 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
06:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 189ms
06:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
06:34:17 INFO - PROCESS | 2548 | 1467984857025 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:17 INFO - PROCESS | 2548 | 1467984857044 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
06:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 167ms
06:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
06:34:17 INFO - PROCESS | 2548 | 1467984857199 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:17 INFO - PROCESS | 2548 | 1467984857252 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
06:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 481ms
06:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
06:34:17 INFO - PROCESS | 2548 | 1467984857686 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:17 INFO - PROCESS | 2548 | 1467984857711 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
06:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 187ms
06:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
06:34:17 INFO - PROCESS | 2548 | 1467984857884 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:17 INFO - PROCESS | 2548 | 1467984857914 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
06:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 187ms
06:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
06:34:18 INFO - PROCESS | 2548 | 1467984858074 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - PROCESS | 2548 | 1467984858096 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
06:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 169ms
06:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
06:34:18 INFO - PROCESS | 2548 | 1467984858248 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - PROCESS | 2548 | 1467984858267 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
06:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 229ms
06:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
06:34:18 INFO - PROCESS | 2548 | 1467984858481 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - PROCESS | 2548 | 1467984858503 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
06:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 169ms
06:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
06:34:18 INFO - PROCESS | 2548 | 1467984858654 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - PROCESS | 2548 | 1467984858683 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
06:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 169ms
06:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
06:34:18 INFO - PROCESS | 2548 | 1467984858826 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:18 INFO - PROCESS | 2548 | 1467984858841 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 169ms
06:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
06:34:19 INFO - PROCESS | 2548 | 1467984859006 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 INFO - PROCESS | 2548 | 1467984859028 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 170ms
06:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
06:34:19 INFO - PROCESS | 2548 | 1467984859181 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 INFO - PROCESS | 2548 | 1467984859201 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 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.
06:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 170ms
06:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
06:34:19 INFO - PROCESS | 2548 | 1467984859354 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 INFO - PROCESS | 2548 | 1467984859380 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 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.
06:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 334ms
06:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
06:34:19 INFO - PROCESS | 2548 | 1467984859697 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 INFO - PROCESS | 2548 | 1467984859719 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 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.
06:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 170ms
06:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
06:34:19 INFO - PROCESS | 2548 | 1467984859873 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:19 INFO - PROCESS | 2548 | 1467984859895 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 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.
06:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 170ms
06:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
06:34:20 INFO - PROCESS | 2548 | 1467984860050 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 INFO - PROCESS | 2548 | 1467984860073 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 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.
06:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 169ms
06:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
06:34:20 INFO - PROCESS | 2548 | 1467984860221 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 INFO - PROCESS | 2548 | 1467984860242 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 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.
06:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 169ms
06:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
06:34:20 INFO - PROCESS | 2548 | 1467984860400 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 INFO - PROCESS | 2548 | 1467984860419 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 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.
06:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 190ms
06:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
06:34:20 INFO - PROCESS | 2548 | 1467984860591 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 INFO - PROCESS | 2548 | 1467984860610 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 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.
06:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 168ms
06:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
06:34:20 INFO - PROCESS | 2548 | 1467984860769 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 INFO - PROCESS | 2548 | 1467984860792 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 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.
06:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 188ms
06:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
06:34:20 INFO - PROCESS | 2548 | 1467984860959 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:20 INFO - PROCESS | 2548 | 1467984860979 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:21 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.
06:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 189ms
06:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
06:34:21 INFO - PROCESS | 2548 | 1467984861152 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:21 INFO - PROCESS | 2548 | 1467984861171 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:21 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.
06:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 187ms
06:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
06:34:21 INFO - PROCESS | 2548 | 1467984861348 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:21 INFO - PROCESS | 2548 | 1467984861361 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:21 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.
06:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 170ms
06:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
06:34:21 INFO - PROCESS | 2548 | 1467984861522 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:21 INFO - PROCESS | 2548 | 1467984861544 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:21 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.
06:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 227ms
06:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
06:34:21 INFO - PROCESS | 2548 | 1467984861755 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:21 INFO - PROCESS | 2548 | 1467984861775 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:21 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.
06:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 229ms
06:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
06:34:21 INFO - PROCESS | 2548 | 1467984861987 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 INFO - PROCESS | 2548 | 1467984862006 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 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.
06:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 231ms
06:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
06:34:22 INFO - PROCESS | 2548 | 1467984862223 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 INFO - PROCESS | 2548 | 1467984862245 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 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.
06:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 168ms
06:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
06:34:22 INFO - PROCESS | 2548 | 1467984862398 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 INFO - PROCESS | 2548 | 1467984862411 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 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.
06:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 170ms
06:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
06:34:22 INFO - PROCESS | 2548 | 1467984862571 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 INFO - PROCESS | 2548 | 1467984862590 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 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.
06:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 169ms
06:34:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
06:34:22 INFO - PROCESS | 2548 | 1467984862748 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 INFO - PROCESS | 2548 | 1467984862761 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
06:34:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 169ms
06:34:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
06:34:22 INFO - PROCESS | 2548 | 1467984862919 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:22 INFO - PROCESS | 2548 | 1467984862945 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
06:34:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 438ms
06:34:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
06:34:23 INFO - PROCESS | 2548 | 1467984863366 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:23 INFO - PROCESS | 2548 | 1467984863412 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
06:34:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 290ms
06:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
06:34:23 INFO - PROCESS | 2548 | 1467984863659 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:23 INFO - PROCESS | 2548 | 1467984863681 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
06:34:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 170ms
06:34:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
06:34:23 INFO - PROCESS | 2548 | 1467984863837 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:23 INFO - PROCESS | 2548 | 1467984863933 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
06:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 228ms
06:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
06:34:24 INFO - PROCESS | 2548 | 1467984864073 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - PROCESS | 2548 | 1467984864103 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
06:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 186ms
06:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
06:34:24 INFO - PROCESS | 2548 | 1467984864262 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - PROCESS | 2548 | 1467984864277 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
06:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 186ms
06:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
06:34:24 INFO - PROCESS | 2548 | 1467984864453 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - PROCESS | 2548 | 1467984864472 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
06:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 168ms
06:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
06:34:24 INFO - PROCESS | 2548 | 1467984864626 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - PROCESS | 2548 | 1467984864654 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
06:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 168ms
06:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
06:34:24 INFO - PROCESS | 2548 | 1467984864800 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - PROCESS | 2548 | 1467984864821 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
06:34:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 169ms
06:34:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
06:34:24 INFO - PROCESS | 2548 | 1467984864971 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:25 INFO - PROCESS | 2548 | 1467984864991 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
06:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 167ms
06:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
06:34:25 INFO - PROCESS | 2548 | 1467984865144 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:25 INFO - PROCESS | 2548 | 1467984865161 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:25 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
06:34:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 691ms
06:34:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
06:34:25 INFO - PROCESS | 2548 | 1467984865839 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:25 INFO - PROCESS | 2548 | 1467984865860 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
06:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 689ms
06:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
06:34:26 INFO - PROCESS | 2548 | 1467984866534 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:26 INFO - PROCESS | 2548 | 1467984866559 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:26 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
06:34:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:34:26 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
06:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:34:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 170ms
06:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
06:34:26 INFO - PROCESS | 2548 | 1467984866708 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:26 INFO - PROCESS | 2548 | 1467984866733 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
06:34:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 169ms
06:34:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
06:34:26 INFO - PROCESS | 2548 | 1467984866885 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:26 INFO - PROCESS | 2548 | 1467984866903 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
06:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 169ms
06:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
06:34:27 INFO - PROCESS | 2548 | 1467984867061 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - PROCESS | 2548 | 1467984867075 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
06:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 170ms
06:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
06:34:27 INFO - PROCESS | 2548 | 1467984867237 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - PROCESS | 2548 | 1467984867260 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
06:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 169ms
06:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
06:34:27 INFO - PROCESS | 2548 | 1467984867409 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - PROCESS | 2548 | 1467984867429 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
06:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 170ms
06:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
06:34:27 INFO - PROCESS | 2548 | 1467984867587 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - PROCESS | 2548 | 1467984867605 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
06:34:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
06:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:34:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 169ms
06:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
06:34:27 INFO - PROCESS | 2548 | 1467984867759 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - PROCESS | 2548 | 1467984867784 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
06:34:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 168ms
06:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
06:34:27 INFO - PROCESS | 2548 | 1467984867934 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:27 INFO - PROCESS | 2548 | 1467984867953 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
06:34:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
06:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 170ms
06:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
06:34:28 INFO - PROCESS | 2548 | 1467984868107 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 INFO - PROCESS | 2548 | 1467984868126 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 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
06:34:28 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:34:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
06:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 169ms
06:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
06:34:28 INFO - PROCESS | 2548 | 1467984868282 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 INFO - PROCESS | 2548 | 1467984868307 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
06:34:28 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
06:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:34:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 169ms
06:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
06:34:28 INFO - PROCESS | 2548 | 1467984868454 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 INFO - PROCESS | 2548 | 1467984868473 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
06:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 228ms
06:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
06:34:28 INFO - PROCESS | 2548 | 1467984868690 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 INFO - PROCESS | 2548 | 1467984868708 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
06:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 168ms
06:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
06:34:28 INFO - PROCESS | 2548 | 1467984868869 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:28 INFO - PROCESS | 2548 | 1467984868891 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
06:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 188ms
06:34:29 INFO - PROCESS | 2548 | 1467984869056 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
06:34:29 INFO - PROCESS | 2548 | 1467984869075 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
06:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 166ms
06:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
06:34:29 INFO - PROCESS | 2548 | 1467984869228 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - PROCESS | 2548 | 1467984869242 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
06:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 169ms
06:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
06:34:29 INFO - PROCESS | 2548 | 1467984869427 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - PROCESS | 2548 | 1467984869460 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
06:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 272ms
06:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
06:34:29 INFO - PROCESS | 2548 | 1467984869695 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - PROCESS | 2548 | 1467984869721 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
06:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 167ms
06:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
06:34:29 INFO - PROCESS | 2548 | 1467984869871 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:29 INFO - PROCESS | 2548 | 1467984869893 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
06:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 170ms
06:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
06:34:30 INFO - PROCESS | 2548 | 1467984870047 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - PROCESS | 2548 | 1467984870075 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
06:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 169ms
06:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
06:34:30 INFO - PROCESS | 2548 | 1467984870220 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - PROCESS | 2548 | 1467984870240 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
06:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 185ms
06:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
06:34:30 INFO - PROCESS | 2548 | 1467984870409 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - PROCESS | 2548 | 1467984870432 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
06:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 169ms
06:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
06:34:30 INFO - PROCESS | 2548 | 1467984870588 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - PROCESS | 2548 | 1467984870615 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 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
06:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 170ms
06:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
06:34:30 INFO - PROCESS | 2548 | 1467984870757 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - PROCESS | 2548 | 1467984870777 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
06:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 170ms
06:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
06:34:30 INFO - PROCESS | 2548 | 1467984870935 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:30 INFO - PROCESS | 2548 | 1467984870953 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
06:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 189ms
06:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
06:34:31 INFO - PROCESS | 2548 | 1467984871129 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:31 INFO - PROCESS | 2548 | 1467984871146 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:31 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
06:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 228ms
06:34:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
06:34:31 INFO - PROCESS | 2548 | 1467984871360 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:31 INFO - PROCESS | 2548 | 1467984871380 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:31 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
06:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
06:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
06:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
06:34:31 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
06:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
06:34:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
06:34:31 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
06:34:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 439ms
06:34:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
06:34:31 INFO - PROCESS | 2548 | 1467984871805 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:31 INFO - PROCESS | 2548 | 1467984871828 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:31 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.
06:34:31 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 169ms
06:34:31 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
06:34:31 INFO - PROCESS | 2548 | 1467984871980 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - PROCESS | 2548 | 1467984871996 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
06:34:32 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 186ms
06:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
06:34:32 INFO - PROCESS | 2548 | 1467984872170 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - PROCESS | 2548 | 1467984872192 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
06:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 170ms
06:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
06:34:32 INFO - PROCESS | 2548 | 1467984872344 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - PROCESS | 2548 | 1467984872363 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
06:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 168ms
06:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
06:34:32 INFO - PROCESS | 2548 | 1467984872520 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - PROCESS | 2548 | 1467984872540 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
06:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 169ms
06:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
06:34:32 INFO - PROCESS | 2548 | 1467984872695 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - PROCESS | 2548 | 1467984872709 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
06:34:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 169ms
06:34:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
06:34:32 INFO - PROCESS | 2548 | 1467984872871 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:32 INFO - PROCESS | 2548 | 1467984872890 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
06:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 169ms
06:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
06:34:33 INFO - PROCESS | 2548 | 1467984873043 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - PROCESS | 2548 | 1467984873066 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
06:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 169ms
06:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
06:34:33 INFO - PROCESS | 2548 | 1467984873218 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - PROCESS | 2548 | 1467984873230 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
06:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 185ms
06:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
06:34:33 INFO - PROCESS | 2548 | 1467984873406 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - PROCESS | 2548 | 1467984873425 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
06:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 168ms
06:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
06:34:33 INFO - PROCESS | 2548 | 1467984873578 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - PROCESS | 2548 | 1467984873595 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
06:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 168ms
06:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
06:34:33 INFO - PROCESS | 2548 | 1467984873754 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - PROCESS | 2548 | 1467984873781 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
06:34:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 170ms
06:34:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
06:34:33 INFO - PROCESS | 2548 | 1467984873925 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:33 INFO - PROCESS | 2548 | 1467984873946 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
06:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 169ms
06:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
06:34:34 INFO - PROCESS | 2548 | 1467984874103 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - PROCESS | 2548 | 1467984874121 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
06:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 188ms
06:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
06:34:34 INFO - PROCESS | 2548 | 1467984874294 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - PROCESS | 2548 | 1467984874310 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
06:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 170ms
06:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
06:34:34 INFO - PROCESS | 2548 | 1467984874470 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - PROCESS | 2548 | 1467984874490 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
06:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 188ms
06:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
06:34:34 INFO - PROCESS | 2548 | 1467984874667 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - PROCESS | 2548 | 1467984874679 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
06:34:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 170ms
06:34:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
06:34:34 INFO - PROCESS | 2548 | 1467984874838 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:34 INFO - PROCESS | 2548 | 1467984874896 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
06:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 335ms
06:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
06:34:35 INFO - PROCESS | 2548 | 1467984875179 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:35 INFO - PROCESS | 2548 | 1467984875192 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
06:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 188ms
06:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
06:34:35 INFO - PROCESS | 2548 | 1467984875371 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:35 INFO - PROCESS | 2548 | 1467984875400 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
06:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 170ms
06:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
06:34:35 INFO - PROCESS | 2548 | 1467984875545 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:35 INFO - PROCESS | 2548 | 1467984875562 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
06:34:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 334ms
06:34:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
06:34:35 INFO - PROCESS | 2548 | 1467984875885 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:35 INFO - PROCESS | 2548 | 1467984875909 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
06:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 169ms
06:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
06:34:36 INFO - PROCESS | 2548 | 1467984876060 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - PROCESS | 2548 | 1467984876091 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
06:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 169ms
06:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
06:34:36 INFO - PROCESS | 2548 | 1467984876236 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - PROCESS | 2548 | 1467984876257 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
06:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 169ms
06:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
06:34:36 INFO - PROCESS | 2548 | 1467984876406 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - PROCESS | 2548 | 1467984876426 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
06:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 167ms
06:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
06:34:36 INFO - PROCESS | 2548 | 1467984876577 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - PROCESS | 2548 | 1467984876596 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
06:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 171ms
06:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
06:34:36 INFO - PROCESS | 2548 | 1467984876755 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - PROCESS | 2548 | 1467984876780 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
06:34:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 170ms
06:34:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
06:34:36 INFO - PROCESS | 2548 | 1467984876928 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:36 INFO - PROCESS | 2548 | 1467984876946 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
06:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 169ms
06:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
06:34:37 INFO - PROCESS | 2548 | 1467984877105 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - PROCESS | 2548 | 1467984877144 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
06:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 170ms
06:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
06:34:37 INFO - PROCESS | 2548 | 1467984877277 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - PROCESS | 2548 | 1467984877295 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
06:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 169ms
06:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
06:34:37 INFO - PROCESS | 2548 | 1467984877454 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - PROCESS | 2548 | 1467984877472 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
06:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 170ms
06:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
06:34:37 INFO - PROCESS | 2548 | 1467984877629 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - PROCESS | 2548 | 1467984877655 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
06:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 169ms
06:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
06:34:37 INFO - PROCESS | 2548 | 1467984877805 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 INFO - PROCESS | 2548 | 1467984877824 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:37 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
06:34:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 169ms
06:34:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
06:34:37 INFO - PROCESS | 2548 | 1467984877977 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:38 INFO - PROCESS | 2548 | 1467984877995 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
06:34:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 168ms
06:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
06:34:38 INFO - PROCESS | 2548 | 1467984878152 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:38 INFO - PROCESS | 2548 | 1467984878171 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:38 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)
06:34:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 689ms
06:34:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
06:34:38 INFO - PROCESS | 2548 | 1467984878844 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:38 INFO - PROCESS | 2548 | 1467984878859 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
06:34:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 670ms
06:34:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
06:34:39 INFO - PROCESS | 2548 | 1467984879520 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:39 INFO - PROCESS | 2548 | 1467984879540 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
06:34:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 671ms
06:34:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
06:34:40 INFO - PROCESS | 2548 | 1467984880195 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:40 INFO - PROCESS | 2548 | 1467984880210 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:40 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)
06:34:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 691ms
06:34:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
06:34:40 INFO - PROCESS | 2548 | 1467984880890 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:40 INFO - PROCESS | 2548 | 1467984880911 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:41 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)
06:34:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 690ms
06:34:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
06:34:41 INFO - PROCESS | 2548 | 1467984881586 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:41 INFO - PROCESS | 2548 | 1467984881608 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
06:34:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 688ms
06:34:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
06:34:42 INFO - PROCESS | 2548 | 1467984882281 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:42 INFO - PROCESS | 2548 | 1467984882318 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
06:34:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 687ms
06:34:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
06:34:42 INFO - PROCESS | 2548 | 1467984882973 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:42 INFO - PROCESS | 2548 | 1467984882995 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
06:34:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 689ms
06:34:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
06:34:43 INFO - PROCESS | 2548 | 1467984883668 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:43 INFO - PROCESS | 2548 | 1467984883690 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
06:34:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 693ms
06:34:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
06:34:44 INFO - PROCESS | 2548 | 1467984884362 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:44 INFO - PROCESS | 2548 | 1467984884377 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
06:34:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 690ms
06:34:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
06:34:45 INFO - PROCESS | 2548 | 1467984885058 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 INFO - PROCESS | 2548 | 1467984885081 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
06:34:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
06:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:34:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 168ms
06:34:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
06:34:45 INFO - PROCESS | 2548 | 1467984885232 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 INFO - PROCESS | 2548 | 1467984885262 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
06:34:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 227ms
06:34:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
06:34:45 INFO - PROCESS | 2548 | 1467984885463 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 INFO - PROCESS | 2548 | 1467984885481 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 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
06:34:45 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:34:45 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:34:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
06:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:34:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:34:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 167ms
06:34:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
06:34:45 INFO - PROCESS | 2548 | 1467984885638 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 INFO - PROCESS | 2548 | 1467984885656 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
06:34:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 169ms
06:34:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
06:34:45 INFO - PROCESS | 2548 | 1467984885813 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:45 INFO - PROCESS | 2548 | 1467984885834 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
06:34:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 690ms
06:34:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
06:34:46 INFO - PROCESS | 2548 | 1467984886508 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:46 INFO - PROCESS | 2548 | 1467984886530 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
06:34:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 691ms
06:34:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
06:34:47 INFO - PROCESS | 2548 | 1467984887206 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:47 INFO - PROCESS | 2548 | 1467984887228 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:47 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.)
06:34:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 691ms
06:34:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
06:34:47 INFO - PROCESS | 2548 | 1467984887899 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:47 INFO - PROCESS | 2548 | 1467984887914 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
06:34:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 687ms
06:34:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
06:34:48 INFO - PROCESS | 2548 | 1467984888593 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:48 INFO - PROCESS | 2548 | 1467984888620 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
06:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 688ms
06:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
06:34:49 INFO - PROCESS | 2548 | 1467984889286 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:49 INFO - PROCESS | 2548 | 1467984889312 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
06:34:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 187ms
06:34:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
06:34:49 INFO - PROCESS | 2548 | 1467984889479 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:49 INFO - PROCESS | 2548 | 1467984889504 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
06:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 689ms
06:34:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
06:34:50 INFO - PROCESS | 2548 | 1467984890171 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:50 INFO - PROCESS | 2548 | 1467984890193 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
06:34:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 688ms
06:34:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
06:34:50 INFO - PROCESS | 2548 | 1467984890864 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:50 INFO - PROCESS | 2548 | 1467984890881 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 168ms
06:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
06:34:51 INFO - PROCESS | 2548 | 1467984891040 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - PROCESS | 2548 | 1467984891063 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 187ms
06:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
06:34:51 INFO - PROCESS | 2548 | 1467984891229 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - PROCESS | 2548 | 1467984891247 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 170ms
06:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
06:34:51 INFO - PROCESS | 2548 | 1467984891407 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - PROCESS | 2548 | 1467984891426 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 169ms
06:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
06:34:51 INFO - PROCESS | 2548 | 1467984891582 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - PROCESS | 2548 | 1467984891599 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 168ms
06:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
06:34:51 INFO - PROCESS | 2548 | 1467984891759 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - PROCESS | 2548 | 1467984891778 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
06:34:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 168ms
06:34:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
06:34:51 INFO - PROCESS | 2548 | 1467984891932 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:51 INFO - PROCESS | 2548 | 1467984891948 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
06:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 168ms
06:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
06:34:52 INFO - PROCESS | 2548 | 1467984892106 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 INFO - PROCESS | 2548 | 1467984892124 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
06:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 169ms
06:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
06:34:52 INFO - PROCESS | 2548 | 1467984892280 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 INFO - PROCESS | 2548 | 1467984892297 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
06:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 169ms
06:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
06:34:52 INFO - PROCESS | 2548 | 1467984892461 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 INFO - PROCESS | 2548 | 1467984892480 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 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
06:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 188ms
06:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
06:34:52 INFO - PROCESS | 2548 | 1467984892648 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 INFO - PROCESS | 2548 | 1467984892666 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
06:34:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 187ms
06:34:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
06:34:52 INFO - PROCESS | 2548 | 1467984892842 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:52 INFO - PROCESS | 2548 | 1467984892868 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:34:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:34:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
06:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 167ms
06:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
06:34:53 INFO - PROCESS | 2548 | 1467984893012 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - PROCESS | 2548 | 1467984893032 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
06:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 169ms
06:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
06:34:53 INFO - PROCESS | 2548 | 1467984893189 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - PROCESS | 2548 | 1467984893212 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:34:53 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:34:53 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
06:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:34:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:34:53 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 170ms
06:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
06:34:53 INFO - PROCESS | 2548 | 1467984893361 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - PROCESS | 2548 | 1467984893380 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
06:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 168ms
06:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
06:34:53 INFO - PROCESS | 2548 | 1467984893537 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - PROCESS | 2548 | 1467984893550 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
06:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 187ms
06:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
06:34:53 INFO - PROCESS | 2548 | 1467984893727 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - PROCESS | 2548 | 1467984893748 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
06:34:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 229ms
06:34:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
06:34:53 INFO - PROCESS | 2548 | 1467984893961 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:53 INFO - PROCESS | 2548 | 1467984893981 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
06:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 169ms
06:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
06:34:54 INFO - PROCESS | 2548 | 1467984894138 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - PROCESS | 2548 | 1467984894159 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
06:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 168ms
06:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
06:34:54 INFO - PROCESS | 2548 | 1467984894308 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - PROCESS | 2548 | 1467984894329 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
06:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 169ms
06:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
06:34:54 INFO - PROCESS | 2548 | 1467984894482 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - PROCESS | 2548 | 1467984894496 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
06:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 271ms
06:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
06:34:54 INFO - PROCESS | 2548 | 1467984894761 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - PROCESS | 2548 | 1467984894785 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
06:34:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 189ms
06:34:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
06:34:54 INFO - PROCESS | 2548 | 1467984894955 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:54 INFO - PROCESS | 2548 | 1467984894981 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
06:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 168ms
06:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
06:34:55 INFO - PROCESS | 2548 | 1467984895128 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - PROCESS | 2548 | 1467984895148 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
06:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 169ms
06:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
06:34:55 INFO - PROCESS | 2548 | 1467984895297 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - PROCESS | 2548 | 1467984895319 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
06:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 169ms
06:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
06:34:55 INFO - PROCESS | 2548 | 1467984895475 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - PROCESS | 2548 | 1467984895498 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
06:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 169ms
06:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
06:34:55 INFO - PROCESS | 2548 | 1467984895651 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - PROCESS | 2548 | 1467984895678 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
06:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 169ms
06:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
06:34:55 INFO - PROCESS | 2548 | 1467984895824 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - PROCESS | 2548 | 1467984895843 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
06:34:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 168ms
06:34:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
06:34:55 INFO - PROCESS | 2548 | 1467984895996 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - PROCESS | 2548 | 1467984896015 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
06:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 170ms
06:34:56 INFO - PROCESS | 2548 | 1467984896174 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
06:34:56 INFO - PROCESS | 2548 | 1467984896197 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
06:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 169ms
06:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
06:34:56 INFO - PROCESS | 2548 | 1467984896351 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - PROCESS | 2548 | 1467984896367 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
06:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 169ms
06:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
06:34:56 INFO - PROCESS | 2548 | 1467984896527 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - PROCESS | 2548 | 1467984896548 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
06:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 169ms
06:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
06:34:56 INFO - PROCESS | 2548 | 1467984896701 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - PROCESS | 2548 | 1467984896726 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
06:34:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 169ms
06:34:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
06:34:56 INFO - PROCESS | 2548 | 1467984896878 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:56 INFO - PROCESS | 2548 | 1467984896908 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
06:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 169ms
06:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
06:34:57 INFO - PROCESS | 2548 | 1467984897056 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - PROCESS | 2548 | 1467984897076 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
06:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 169ms
06:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
06:34:57 INFO - PROCESS | 2548 | 1467984897228 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - PROCESS | 2548 | 1467984897247 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
06:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 168ms
06:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
06:34:57 INFO - PROCESS | 2548 | 1467984897401 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - PROCESS | 2548 | 1467984897417 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
06:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 170ms
06:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
06:34:57 INFO - PROCESS | 2548 | 1467984897576 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - PROCESS | 2548 | 1467984897599 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
06:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 168ms
06:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
06:34:57 INFO - PROCESS | 2548 | 1467984897749 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - PROCESS | 2548 | 1467984897764 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
06:34:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 170ms
06:34:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
06:34:57 INFO - PROCESS | 2548 | 1467984897925 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:57 INFO - PROCESS | 2548 | 1467984897946 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
06:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 168ms
06:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
06:34:58 INFO - PROCESS | 2548 | 1467984898097 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - PROCESS | 2548 | 1467984898118 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
06:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 168ms
06:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
06:34:58 INFO - PROCESS | 2548 | 1467984898272 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - PROCESS | 2548 | 1467984898285 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
06:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 187ms
06:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
06:34:58 INFO - PROCESS | 2548 | 1467984898463 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - PROCESS | 2548 | 1467984898482 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
06:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 170ms
06:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
06:34:58 INFO - PROCESS | 2548 | 1467984898638 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - PROCESS | 2548 | 1467984898651 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
06:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 171ms
06:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
06:34:58 INFO - PROCESS | 2548 | 1467984898810 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - PROCESS | 2548 | 1467984898829 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
06:34:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 168ms
06:34:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
06:34:58 INFO - PROCESS | 2548 | 1467984898984 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - PROCESS | 2548 | 1467984898999 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
06:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 168ms
06:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
06:34:59 INFO - PROCESS | 2548 | 1467984899160 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - PROCESS | 2548 | 1467984899178 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
06:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 169ms
06:34:59 INFO - PROCESS | 2548 | 1467984899330 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
06:34:59 INFO - PROCESS | 2548 | 1467984899349 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
06:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 168ms
06:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
06:34:59 INFO - PROCESS | 2548 | 1467984899507 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - PROCESS | 2548 | 1467984899525 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
06:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 187ms
06:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
06:34:59 INFO - PROCESS | 2548 | 1467984899696 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - PROCESS | 2548 | 1467984899717 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
06:34:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 169ms
06:34:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
06:34:59 INFO - PROCESS | 2548 | 1467984899873 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:34:59 INFO - PROCESS | 2548 | 1467984899885 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
06:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 169ms
06:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
06:35:00 INFO - PROCESS | 2548 | 1467984900044 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:00 INFO - PROCESS | 2548 | 1467984900064 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
06:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 169ms
06:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
06:35:00 INFO - PROCESS | 2548 | 1467984900218 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:00 INFO - PROCESS | 2548 | 1467984900246 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
06:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 229ms
06:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
06:35:00 INFO - PROCESS | 2548 | 1467984900455 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:00 INFO - PROCESS | 2548 | 1467984900469 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
06:35:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 169ms
06:35:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
06:35:00 INFO - PROCESS | 2548 | 1467984900626 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:00 INFO - PROCESS | 2548 | 1467984900708 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
06:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 377ms
06:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
06:35:01 INFO - PROCESS | 2548 | 1467984901010 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - PROCESS | 2548 | 1467984901038 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
06:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 169ms
06:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
06:35:01 INFO - PROCESS | 2548 | 1467984901186 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - PROCESS | 2548 | 1467984901208 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
06:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 168ms
06:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
06:35:01 INFO - PROCESS | 2548 | 1467984901362 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - PROCESS | 2548 | 1467984901384 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - PROCESS | 2548 | 1467984901522 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
06:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
06:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 170ms
06:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
06:35:01 INFO - PROCESS | 2548 | 1467984901535 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - PROCESS | 2548 | 1467984901550 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
06:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 170ms
06:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
06:35:01 INFO - PROCESS | 2548 | 1467984901710 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - PROCESS | 2548 | 1467984901732 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
06:35:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 170ms
06:35:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
06:35:01 INFO - PROCESS | 2548 | 1467984901889 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:01 INFO - PROCESS | 2548 | 1467984901913 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
06:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 170ms
06:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
06:35:02 INFO - PROCESS | 2548 | 1467984902062 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - PROCESS | 2548 | 1467984902084 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
06:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 169ms
06:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
06:35:02 INFO - PROCESS | 2548 | 1467984902234 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - PROCESS | 2548 | 1467984902250 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
06:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 170ms
06:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
06:35:02 INFO - PROCESS | 2548 | 1467984902409 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - PROCESS | 2548 | 1467984902430 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
06:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 169ms
06:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
06:35:02 INFO - PROCESS | 2548 | 1467984902582 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - PROCESS | 2548 | 1467984902607 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
06:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 170ms
06:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
06:35:02 INFO - PROCESS | 2548 | 1467984902760 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - PROCESS | 2548 | 1467984902781 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
06:35:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 169ms
06:35:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
06:35:02 INFO - PROCESS | 2548 | 1467984902935 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:02 INFO - PROCESS | 2548 | 1467984902950 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
06:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 230ms
06:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
06:35:03 INFO - PROCESS | 2548 | 1467984903172 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - PROCESS | 2548 | 1467984903184 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
06:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 170ms
06:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
06:35:03 INFO - PROCESS | 2548 | 1467984903344 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - PROCESS | 2548 | 1467984903365 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
06:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 170ms
06:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
06:35:03 INFO - PROCESS | 2548 | 1467984903522 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - PROCESS | 2548 | 1467984903541 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
06:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 169ms
06:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
06:35:03 INFO - PROCESS | 2548 | 1467984903693 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - PROCESS | 2548 | 1467984903713 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
06:35:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 169ms
06:35:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
06:35:03 INFO - PROCESS | 2548 | 1467984903867 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:03 INFO - PROCESS | 2548 | 1467984903885 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
06:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 169ms
06:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
06:35:04 INFO - PROCESS | 2548 | 1467984904043 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - PROCESS | 2548 | 1467984904061 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
06:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 169ms
06:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
06:35:04 INFO - PROCESS | 2548 | 1467984904218 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - PROCESS | 2548 | 1467984904232 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
06:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 169ms
06:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
06:35:04 INFO - PROCESS | 2548 | 1467984904392 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - PROCESS | 2548 | 1467984904411 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
06:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 170ms
06:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
06:35:04 INFO - PROCESS | 2548 | 1467984904568 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - PROCESS | 2548 | 1467984904581 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
06:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 170ms
06:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
06:35:04 INFO - PROCESS | 2548 | 1467984904745 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - PROCESS | 2548 | 1467984904765 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
06:35:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 170ms
06:35:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
06:35:04 INFO - PROCESS | 2548 | 1467984904924 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:04 INFO - PROCESS | 2548 | 1467984904944 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 170ms
06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
06:35:05 INFO - PROCESS | 2548 | 1467984905097 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - PROCESS | 2548 | 1467984905116 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 169ms
06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
06:35:05 INFO - PROCESS | 2548 | 1467984905274 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - PROCESS | 2548 | 1467984905286 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 188ms
06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
06:35:05 INFO - PROCESS | 2548 | 1467984905464 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - PROCESS | 2548 | 1467984905484 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 169ms
06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
06:35:05 INFO - PROCESS | 2548 | 1467984905640 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - PROCESS | 2548 | 1467984905660 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 170ms
06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
06:35:05 INFO - PROCESS | 2548 | 1467984905815 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - PROCESS | 2548 | 1467984905834 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
06:35:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 172ms
06:35:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
06:35:06 INFO - PROCESS | 2548 | 1467984905991 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:06 INFO - PROCESS | 2548 | 1467984906011 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
06:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 187ms
06:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
06:35:06 INFO - PROCESS | 2548 | 1467984906189 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:06 INFO - PROCESS | 2548 | 1467984906201 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
06:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 187ms
06:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
06:35:06 INFO - PROCESS | 2548 | 1467984906378 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:06 INFO - PROCESS | 2548 | 1467984906397 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
06:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 169ms
06:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
06:35:06 INFO - PROCESS | 2548 | 1467984906555 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:06 INFO - PROCESS | 2548 | 1467984906567 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
06:35:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 377ms
06:35:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
06:35:06 INFO - PROCESS | 2548 | 1467984906933 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:06 INFO - PROCESS | 2548 | 1467984906948 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
06:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 334ms
06:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
06:35:07 INFO - PROCESS | 2548 | 1467984907273 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:07 INFO - PROCESS | 2548 | 1467984907298 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
06:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 170ms
06:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
06:35:07 INFO - PROCESS | 2548 | 1467984907449 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:07 INFO - PROCESS | 2548 | 1467984907472 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
06:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 171ms
06:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
06:35:07 INFO - PROCESS | 2548 | 1467984907627 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:07 INFO - PROCESS | 2548 | 1467984907648 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
06:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 170ms
06:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
06:35:07 INFO - PROCESS | 2548 | 1467984907797 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:07 INFO - PROCESS | 2548 | 1467984907830 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
06:35:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 168ms
06:35:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
06:35:07 INFO - PROCESS | 2548 | 1467984907972 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - PROCESS | 2548 | 1467984907996 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
06:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 167ms
06:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
06:35:08 INFO - PROCESS | 2548 | 1467984908145 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - PROCESS | 2548 | 1467984908168 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
06:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 168ms
06:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
06:35:08 INFO - PROCESS | 2548 | 1467984908318 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - PROCESS | 2548 | 1467984908333 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
06:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 170ms
06:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
06:35:08 INFO - PROCESS | 2548 | 1467984908493 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - PROCESS | 2548 | 1467984908512 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
06:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 169ms
06:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
06:35:08 INFO - PROCESS | 2548 | 1467984908668 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - PROCESS | 2548 | 1467984908682 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
06:35:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 170ms
06:35:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
06:35:08 INFO - PROCESS | 2548 | 1467984908844 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:08 INFO - PROCESS | 2548 | 1467984908867 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 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
06:35:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:35:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1
06:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 170ms
06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
06:35:09 INFO - PROCESS | 2548 | 1467984909018 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 INFO - PROCESS | 2548 | 1467984909034 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 170ms
06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
06:35:09 INFO - PROCESS | 2548 | 1467984909193 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 INFO - PROCESS | 2548 | 1467984909219 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 169ms
06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
06:35:09 INFO - PROCESS | 2548 | 1467984909369 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 INFO - PROCESS | 2548 | 1467984909384 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 170ms
06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
06:35:09 INFO - PROCESS | 2548 | 1467984909545 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 INFO - PROCESS | 2548 | 1467984909565 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 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
06:35:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
06:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 169ms
06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
06:35:09 INFO - PROCESS | 2548 | 1467984909723 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 INFO - PROCESS | 2548 | 1467984909735 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 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
06:35:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
06:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 169ms
06:35:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
06:35:09 INFO - PROCESS | 2548 | 1467984909894 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:09 INFO - PROCESS | 2548 | 1467984909921 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 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
06:35:10 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:35:10 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:35:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
06:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 169ms
06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
06:35:10 INFO - PROCESS | 2548 | 1467984910067 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 INFO - PROCESS | 2548 | 1467984910088 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 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
06:35:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
06:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 170ms
06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
06:35:10 INFO - PROCESS | 2548 | 1467984910243 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 INFO - PROCESS | 2548 | 1467984910263 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 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
06:35:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
06:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 170ms
06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
06:35:10 INFO - PROCESS | 2548 | 1467984910418 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 INFO - PROCESS | 2548 | 1467984910449 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 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
06:35:10 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:35:10 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:35:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
06:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 168ms
06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
06:35:10 INFO - PROCESS | 2548 | 1467984910594 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 INFO - PROCESS | 2548 | 1467984910614 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 170ms
06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
06:35:10 INFO - PROCESS | 2548 | 1467984910773 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 INFO - PROCESS | 2548 | 1467984910785 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 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
06:35:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 170ms
06:35:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
06:35:10 INFO - PROCESS | 2548 | 1467984910945 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:10 INFO - PROCESS | 2548 | 1467984910966 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 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
06:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 169ms
06:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
06:35:11 INFO - PROCESS | 2548 | 1467984911119 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 INFO - PROCESS | 2548 | 1467984911134 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
06:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 169ms
06:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
06:35:11 INFO - PROCESS | 2548 | 1467984911295 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 INFO - PROCESS | 2548 | 1467984911316 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
06:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 168ms
06:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
06:35:11 INFO - PROCESS | 2548 | 1467984911469 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 INFO - PROCESS | 2548 | 1467984911484 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
06:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 169ms
06:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
06:35:11 INFO - PROCESS | 2548 | 1467984911645 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 INFO - PROCESS | 2548 | 1467984911663 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 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
06:35:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
06:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 187ms
06:35:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
06:35:11 INFO - PROCESS | 2548 | 1467984911838 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:11 INFO - PROCESS | 2548 | 1467984911860 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
06:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 171ms
06:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
06:35:12 INFO - PROCESS | 2548 | 1467984912011 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - PROCESS | 2548 | 1467984912030 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
06:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 169ms
06:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
06:35:12 INFO - PROCESS | 2548 | 1467984912185 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - PROCESS | 2548 | 1467984912199 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
06:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 169ms
06:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
06:35:12 INFO - PROCESS | 2548 | 1467984912363 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - PROCESS | 2548 | 1467984912383 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
06:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 170ms
06:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
06:35:12 INFO - PROCESS | 2548 | 1467984912540 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - PROCESS | 2548 | 1467984912553 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
06:35:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 170ms
06:35:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
06:35:12 INFO - PROCESS | 2548 | 1467984912714 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:12 INFO - PROCESS | 2548 | 1467984912735 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
06:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 335ms
06:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
06:35:13 INFO - PROCESS | 2548 | 1467984913052 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - PROCESS | 2548 | 1467984913066 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
06:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 169ms
06:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
06:35:13 INFO - PROCESS | 2548 | 1467984913267 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - PROCESS | 2548 | 1467984913303 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
06:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 335ms
06:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
06:35:13 INFO - PROCESS | 2548 | 1467984913582 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - PROCESS | 2548 | 1467984913607 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
06:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 170ms
06:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
06:35:13 INFO - PROCESS | 2548 | 1467984913762 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - PROCESS | 2548 | 1467984913784 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
06:35:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 189ms
06:35:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
06:35:13 INFO - PROCESS | 2548 | 1467984913960 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:13 INFO - PROCESS | 2548 | 1467984913982 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
06:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 188ms
06:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
06:35:14 INFO - PROCESS | 2548 | 1467984914148 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:14 INFO - PROCESS | 2548 | 1467984914183 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
06:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 229ms
06:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
06:35:14 INFO - PROCESS | 2548 | 1467984914382 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:14 INFO - PROCESS | 2548 | 1467984914404 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
06:35:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 419ms
06:35:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
06:35:14 INFO - PROCESS | 2548 | 1467984914809 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:14 INFO - PROCESS | 2548 | 1467984914835 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
06:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 188ms
06:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
06:35:15 INFO - PROCESS | 2548 | 1467984914999 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - PROCESS | 2548 | 1467984915019 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
06:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 168ms
06:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
06:35:15 INFO - PROCESS | 2548 | 1467984915174 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - PROCESS | 2548 | 1467984915194 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
06:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 189ms
06:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
06:35:15 INFO - PROCESS | 2548 | 1467984915376 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - PROCESS | 2548 | 1467984915396 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
06:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 170ms
06:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
06:35:15 INFO - PROCESS | 2548 | 1467984915544 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - PROCESS | 2548 | 1467984915563 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
06:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 169ms
06:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
06:35:15 INFO - PROCESS | 2548 | 1467984915719 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - PROCESS | 2548 | 1467984915737 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
06:35:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 170ms
06:35:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
06:35:15 INFO - PROCESS | 2548 | 1467984915895 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:15 INFO - PROCESS | 2548 | 1467984915924 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 170ms
06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
06:35:16 INFO - PROCESS | 2548 | 1467984916069 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - PROCESS | 2548 | 1467984916083 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 169ms
06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
06:35:16 INFO - PROCESS | 2548 | 1467984916244 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - PROCESS | 2548 | 1467984916263 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 169ms
06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
06:35:16 INFO - PROCESS | 2548 | 1467984916417 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - PROCESS | 2548 | 1467984916439 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 170ms
06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
06:35:16 INFO - PROCESS | 2548 | 1467984916594 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - PROCESS | 2548 | 1467984916613 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 170ms
06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
06:35:16 INFO - PROCESS | 2548 | 1467984916767 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - PROCESS | 2548 | 1467984916785 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
06:35:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 168ms
06:35:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
06:35:16 INFO - PROCESS | 2548 | 1467984916942 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:16 INFO - PROCESS | 2548 | 1467984916962 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:17 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
06:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 170ms
06:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
06:35:17 INFO - PROCESS | 2548 | 1467984917115 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:17 INFO - PROCESS | 2548 | 1467984917133 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:17 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
06:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 117ms
06:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
06:35:17 INFO - PROCESS | 2548 | 1467984917249 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:17 INFO - PROCESS | 2548 | 1467984917268 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
06:35:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 170ms
06:35:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
06:35:17 INFO - PROCESS | 2548 | 1467984917427 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:17 INFO - PROCESS | 2548 | 1467984917446 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 670ms
06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
06:35:18 INFO - PROCESS | 2548 | 1467984918102 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - PROCESS | 2548 | 1467984918116 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 169ms
06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
06:35:18 INFO - PROCESS | 2548 | 1467984918278 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - PROCESS | 2548 | 1467984918302 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 169ms
06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
06:35:18 INFO - PROCESS | 2548 | 1467984918450 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - PROCESS | 2548 | 1467984918471 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 171ms
06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
06:35:18 INFO - PROCESS | 2548 | 1467984918627 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - PROCESS | 2548 | 1467984918645 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 170ms
06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
06:35:18 INFO - PROCESS | 2548 | 1467984918801 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - PROCESS | 2548 | 1467984918819 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
06:35:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 170ms
06:35:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
06:35:18 INFO - PROCESS | 2548 | 1467984918978 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:19 INFO - PROCESS | 2548 | 1467984919000 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
06:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 169ms
06:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
06:35:19 INFO - PROCESS | 2548 | 1467984919152 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:19 INFO - PROCESS | 2548 | 1467984919168 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 230ms
06:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
06:35:19 INFO - PROCESS | 2548 | 1467984919469 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:19 INFO - PROCESS | 2548 | 1467984919502 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:19 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
06:35:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
06:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 272ms
06:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
06:35:19 INFO - PROCESS | 2548 | 1467984919665 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:19 INFO - PROCESS | 2548 | 1467984919689 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:19 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
06:35:19 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
06:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 168ms
06:35:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
06:35:19 INFO - PROCESS | 2548 | 1467984919841 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:19 INFO - PROCESS | 2548 | 1467984919854 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 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
06:35:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
06:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 168ms
06:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
06:35:20 INFO - PROCESS | 2548 | 1467984920026 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 INFO - PROCESS | 2548 | 1467984920051 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 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]"
06:35:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:35:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
06:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 169ms
06:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
06:35:20 INFO - PROCESS | 2548 | 1467984920198 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 INFO - PROCESS | 2548 | 1467984920218 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 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
06:35:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
06:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 168ms
06:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
06:35:20 INFO - PROCESS | 2548 | 1467984920376 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 INFO - PROCESS | 2548 | 1467984920402 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
06:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 169ms
06:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
06:35:20 INFO - PROCESS | 2548 | 1467984920547 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 INFO - PROCESS | 2548 | 1467984920567 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
06:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 169ms
06:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
06:35:20 INFO - PROCESS | 2548 | 1467984920723 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 INFO - PROCESS | 2548 | 1467984920736 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
06:35:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 168ms
06:35:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
06:35:20 INFO - PROCESS | 2548 | 1467984920894 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:20 INFO - PROCESS | 2548 | 1467984920914 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
06:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 168ms
06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
06:35:21 INFO - PROCESS | 2548 | 1467984921067 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - PROCESS | 2548 | 1467984921089 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
06:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 169ms
06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
06:35:21 INFO - PROCESS | 2548 | 1467984921246 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - PROCESS | 2548 | 1467984921268 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
06:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 189ms
06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
06:35:21 INFO - PROCESS | 2548 | 1467984921434 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - PROCESS | 2548 | 1467984921453 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
06:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 170ms
06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
06:35:21 INFO - PROCESS | 2548 | 1467984921611 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - PROCESS | 2548 | 1467984921636 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
06:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 188ms
06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
06:35:21 INFO - PROCESS | 2548 | 1467984921803 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - PROCESS | 2548 | 1467984921818 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
06:35:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 169ms
06:35:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
06:35:21 INFO - PROCESS | 2548 | 1467984921978 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:22 INFO - PROCESS | 2548 | 1467984921997 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
06:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 169ms
06:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
06:35:22 INFO - PROCESS | 2548 | 1467984922151 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:22 INFO - PROCESS | 2548 | 1467984922170 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
06:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 169ms
06:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
06:35:22 INFO - PROCESS | 2548 | 1467984922328 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:22 INFO - PROCESS | 2548 | 1467984922347 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
06:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 314ms
06:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
06:35:22 INFO - PROCESS | 2548 | 1467984922648 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:22 INFO - PROCESS | 2548 | 1467984922668 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
06:35:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 170ms
06:35:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
06:35:22 INFO - PROCESS | 2548 | 1467984922826 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:22 INFO - PROCESS | 2548 | 1467984922846 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
06:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 169ms
06:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
06:35:23 INFO - PROCESS | 2548 | 1467984922997 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - PROCESS | 2548 | 1467984923017 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
06:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 169ms
06:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
06:35:23 INFO - PROCESS | 2548 | 1467984923170 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - PROCESS | 2548 | 1467984923186 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
06:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 170ms
06:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
06:35:23 INFO - PROCESS | 2548 | 1467984923345 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - PROCESS | 2548 | 1467984923365 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
06:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 169ms
06:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
06:35:23 INFO - PROCESS | 2548 | 1467984923519 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - PROCESS | 2548 | 1467984923536 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
06:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 170ms
06:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
06:35:23 INFO - PROCESS | 2548 | 1467984923694 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - PROCESS | 2548 | 1467984923713 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
06:35:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 169ms
06:35:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
06:35:23 INFO - PROCESS | 2548 | 1467984923869 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:23 INFO - PROCESS | 2548 | 1467984923898 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
06:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 169ms
06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
06:35:24 INFO - PROCESS | 2548 | 1467984924044 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - PROCESS | 2548 | 1467984924066 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
06:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 170ms
06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
06:35:24 INFO - PROCESS | 2548 | 1467984924216 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - PROCESS | 2548 | 1467984924239 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
06:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 170ms
06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
06:35:24 INFO - PROCESS | 2548 | 1467984924394 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - PROCESS | 2548 | 1467984924412 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
06:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 170ms
06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
06:35:24 INFO - PROCESS | 2548 | 1467984924566 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - PROCESS | 2548 | 1467984924584 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
06:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 170ms
06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
06:35:24 INFO - PROCESS | 2548 | 1467984924746 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - PROCESS | 2548 | 1467984924768 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
06:35:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 170ms
06:35:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
06:35:24 INFO - PROCESS | 2548 | 1467984924920 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:24 INFO - PROCESS | 2548 | 1467984924944 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
06:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 170ms
06:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
06:35:25 INFO - PROCESS | 2548 | 1467984925095 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - PROCESS | 2548 | 1467984925116 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
06:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 167ms
06:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
06:35:25 INFO - PROCESS | 2548 | 1467984925269 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - PROCESS | 2548 | 1467984925286 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
06:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 170ms
06:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
06:35:25 INFO - PROCESS | 2548 | 1467984925444 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - PROCESS | 2548 | 1467984925463 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
06:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 335ms
06:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
06:35:25 INFO - PROCESS | 2548 | 1467984925789 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - PROCESS | 2548 | 1467984925818 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
06:35:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 169ms
06:35:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
06:35:25 INFO - PROCESS | 2548 | 1467984925965 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:25 INFO - PROCESS | 2548 | 1467984925987 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
06:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 169ms
06:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
06:35:26 INFO - PROCESS | 2548 | 1467984926145 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 INFO - PROCESS | 2548 | 1467984926166 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
06:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 230ms
06:35:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
06:35:26 INFO - PROCESS | 2548 | 1467984926375 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 INFO - PROCESS | 2548 | 1467984926400 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
06:35:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 188ms
06:35:26 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
06:35:26 INFO - PROCESS | 2548 | 1467984926567 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 INFO - PROCESS | 2548 | 1467984926590 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 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 () {
06:35:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
06:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
06:35:26 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 () {
06:35:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
06:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
06:35:26 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 () {
06:35:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
06:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
06:35:26 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 () {
06:35:26 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
06:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
06:35:26 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 177ms
06:35:26 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
06:35:26 INFO - PROCESS | 2548 | 1467984926750 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 INFO - PROCESS | 2548 | 1467984926777 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
06:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
06:35:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
06:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
06:35:26 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
06:35:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:35:26 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
06:35:26 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 169ms
06:35:26 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
06:35:26 INFO - PROCESS | 2548 | 1467984926926 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:26 INFO - PROCESS | 2548 | 1467984926945 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 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
06:35:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
06:35:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:35:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
06:35:27 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
06:35:27 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.
06:35:27 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
06:35:27 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 189ms
06:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
06:35:27 INFO - PROCESS | 2548 | 1467984927117 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 INFO - PROCESS | 2548 | 1467984927137 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
06:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 169ms
06:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
06:35:27 INFO - PROCESS | 2548 | 1467984927293 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 INFO - PROCESS | 2548 | 1467984927311 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
06:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 170ms
06:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
06:35:27 INFO - PROCESS | 2548 | 1467984927466 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 INFO - PROCESS | 2548 | 1467984927485 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
06:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 170ms
06:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
06:35:27 INFO - PROCESS | 2548 | 1467984927644 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 INFO - PROCESS | 2548 | 1467984927666 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
06:35:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 169ms
06:35:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
06:35:27 INFO - PROCESS | 2548 | 1467984927819 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:27 INFO - PROCESS | 2548 | 1467984927836 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
06:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 229ms
06:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
06:35:28 INFO - PROCESS | 2548 | 1467984928053 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - PROCESS | 2548 | 1467984928069 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
06:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 170ms
06:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
06:35:28 INFO - PROCESS | 2548 | 1467984928228 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - PROCESS | 2548 | 1467984928247 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
06:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 170ms
06:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
06:35:28 INFO - PROCESS | 2548 | 1467984928402 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - PROCESS | 2548 | 1467984928419 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
06:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 169ms
06:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
06:35:28 INFO - PROCESS | 2548 | 1467984928579 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - PROCESS | 2548 | 1467984928598 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
06:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 186ms
06:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
06:35:28 INFO - PROCESS | 2548 | 1467984928768 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - PROCESS | 2548 | 1467984928785 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
06:35:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 168ms
06:35:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
06:35:28 INFO - PROCESS | 2548 | 1467984928943 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:28 INFO - PROCESS | 2548 | 1467984928964 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
06:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 229ms
06:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
06:35:29 INFO - PROCESS | 2548 | 1467984929178 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - PROCESS | 2548 | 1467984929197 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
06:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 170ms
06:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
06:35:29 INFO - PROCESS | 2548 | 1467984929353 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - PROCESS | 2548 | 1467984929369 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
06:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 170ms
06:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
06:35:29 INFO - PROCESS | 2548 | 1467984929528 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - PROCESS | 2548 | 1467984929550 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
06:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 170ms
06:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
06:35:29 INFO - PROCESS | 2548 | 1467984929703 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - PROCESS | 2548 | 1467984929717 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
06:35:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 169ms
06:35:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
06:35:29 INFO - PROCESS | 2548 | 1467984929878 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:29 INFO - PROCESS | 2548 | 1467984929897 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
06:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 170ms
06:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
06:35:30 INFO - PROCESS | 2548 | 1467984930050 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - PROCESS | 2548 | 1467984930069 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
06:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 169ms
06:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
06:35:30 INFO - PROCESS | 2548 | 1467984930226 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - PROCESS | 2548 | 1467984930244 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
06:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 188ms
06:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
06:35:30 INFO - PROCESS | 2548 | 1467984930418 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - PROCESS | 2548 | 1467984930438 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
06:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 169ms
06:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
06:35:30 INFO - PROCESS | 2548 | 1467984930594 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - PROCESS | 2548 | 1467984930616 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
06:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 170ms
06:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
06:35:30 INFO - PROCESS | 2548 | 1467984930766 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - PROCESS | 2548 | 1467984930785 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 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
06:35:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 169ms
06:35:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
06:35:30 INFO - PROCESS | 2548 | 1467984930943 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:30 INFO - PROCESS | 2548 | 1467984930962 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
06:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 187ms
06:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
06:35:31 INFO - PROCESS | 2548 | 1467984931135 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 INFO - PROCESS | 2548 | 1467984931154 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 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
06:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 170ms
06:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
06:35:31 INFO - PROCESS | 2548 | 1467984931310 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 INFO - PROCESS | 2548 | 1467984931335 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
06:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 168ms
06:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
06:35:31 INFO - PROCESS | 2548 | 1467984931480 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 INFO - PROCESS | 2548 | 1467984931499 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
06:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 186ms
06:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
06:35:31 INFO - PROCESS | 2548 | 1467984931674 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 INFO - PROCESS | 2548 | 1467984931698 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
06:35:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 169ms
06:35:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
06:35:31 INFO - PROCESS | 2548 | 1467984931846 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:31 INFO - PROCESS | 2548 | 1467984931865 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
06:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 335ms
06:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
06:35:32 INFO - PROCESS | 2548 | 1467984932188 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - PROCESS | 2548 | 1467984932212 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
06:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 170ms
06:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
06:35:32 INFO - PROCESS | 2548 | 1467984932364 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - PROCESS | 2548 | 1467984932387 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
06:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 170ms
06:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
06:35:32 INFO - PROCESS | 2548 | 1467984932549 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - PROCESS | 2548 | 1467984932572 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
06:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 230ms
06:35:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
06:35:32 INFO - PROCESS | 2548 | 1467984932777 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - PROCESS | 2548 | 1467984932797 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
06:35:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 169ms
06:35:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
06:35:32 INFO - PROCESS | 2548 | 1467984932949 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:32 INFO - PROCESS | 2548 | 1467984932968 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
06:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 170ms
06:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
06:35:33 INFO - PROCESS | 2548 | 1467984933127 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - PROCESS | 2548 | 1467984933157 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
06:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 169ms
06:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
06:35:33 INFO - PROCESS | 2548 | 1467984933298 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - PROCESS | 2548 | 1467984933317 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
06:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 167ms
06:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
06:35:33 INFO - PROCESS | 2548 | 1467984933470 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - PROCESS | 2548 | 1467984933484 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
06:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 170ms
06:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
06:35:33 INFO - PROCESS | 2548 | 1467984933647 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - PROCESS | 2548 | 1467984933680 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
06:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 170ms
06:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
06:35:33 INFO - PROCESS | 2548 | 1467984933819 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - PROCESS | 2548 | 1467984933835 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
06:35:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 170ms
06:35:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
06:35:34 INFO - PROCESS | 2548 | 1467984933995 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 INFO - PROCESS | 2548 | 1467984934020 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
06:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 170ms
06:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
06:35:34 INFO - PROCESS | 2548 | 1467984934171 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 INFO - PROCESS | 2548 | 1467984934185 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 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
06:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 170ms
06:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
06:35:34 INFO - PROCESS | 2548 | 1467984934345 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 INFO - PROCESS | 2548 | 1467984934365 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
06:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 170ms
06:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
06:35:34 INFO - PROCESS | 2548 | 1467984934520 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 INFO - PROCESS | 2548 | 1467984934552 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
06:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 169ms
06:35:34 INFO - PROCESS | 2548 | 1467984934701 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
06:35:34 INFO - PROCESS | 2548 | 1467984934721 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 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
06:35:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 170ms
06:35:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
06:35:34 INFO - PROCESS | 2548 | 1467984934879 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:34 INFO - PROCESS | 2548 | 1467984934898 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
06:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 169ms
06:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
06:35:35 INFO - PROCESS | 2548 | 1467984935053 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:35 INFO - PROCESS | 2548 | 1467984935067 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
06:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 170ms
06:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
06:35:35 INFO - PROCESS | 2548 | 1467984935229 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:35 INFO - PROCESS | 2548 | 1467984935248 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
06:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 227ms
06:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
06:35:35 INFO - PROCESS | 2548 | 1467984935461 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:35 INFO - PROCESS | 2548 | 1467984935480 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:35 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
06:35:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:35 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
06:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 231ms
06:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
06:35:35 INFO - PROCESS | 2548 | 1467984935698 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:35 INFO - PROCESS | 2548 | 1467984935717 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
06:35:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 271ms
06:35:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
06:35:35 INFO - PROCESS | 2548 | 1467984935979 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 INFO - PROCESS | 2548 | 1467984935998 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 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
06:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 169ms
06:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
06:35:36 INFO - PROCESS | 2548 | 1467984936154 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 INFO - PROCESS | 2548 | 1467984936170 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
06:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 168ms
06:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
06:35:36 INFO - PROCESS | 2548 | 1467984936329 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 INFO - PROCESS | 2548 | 1467984936350 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 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
06:35:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:36 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
06:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 169ms
06:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
06:35:36 INFO - PROCESS | 2548 | 1467984936502 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 INFO - PROCESS | 2548 | 1467984936520 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
06:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 168ms
06:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
06:35:36 INFO - PROCESS | 2548 | 1467984936677 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 INFO - PROCESS | 2548 | 1467984936696 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
06:35:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 169ms
06:35:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
06:35:36 INFO - PROCESS | 2548 | 1467984936848 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:36 INFO - PROCESS | 2548 | 1467984936880 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
06:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 170ms
06:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
06:35:37 INFO - PROCESS | 2548 | 1467984937024 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - PROCESS | 2548 | 1467984937037 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
06:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 170ms
06:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
06:35:37 INFO - PROCESS | 2548 | 1467984937198 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - PROCESS | 2548 | 1467984937218 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
06:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 170ms
06:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
06:35:37 INFO - PROCESS | 2548 | 1467984937378 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - PROCESS | 2548 | 1467984937400 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
06:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 170ms
06:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
06:35:37 INFO - PROCESS | 2548 | 1467984937555 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - PROCESS | 2548 | 1467984937570 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
06:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 188ms
06:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
06:35:37 INFO - PROCESS | 2548 | 1467984937746 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - PROCESS | 2548 | 1467984937765 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
06:35:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 169ms
06:35:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
06:35:37 INFO - PROCESS | 2548 | 1467984937919 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:37 INFO - PROCESS | 2548 | 1467984937959 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
06:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 377ms
06:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
06:35:38 INFO - PROCESS | 2548 | 1467984938303 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:38 INFO - PROCESS | 2548 | 1467984938329 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
06:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 169ms
06:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
06:35:38 INFO - PROCESS | 2548 | 1467984938482 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:38 INFO - PROCESS | 2548 | 1467984938504 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
06:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 170ms
06:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
06:35:38 INFO - PROCESS | 2548 | 1467984938661 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:38 INFO - PROCESS | 2548 | 1467984938681 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:38 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
06:35:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 170ms
06:35:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
06:35:38 INFO - PROCESS | 2548 | 1467984938831 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:38 INFO - PROCESS | 2548 | 1467984938851 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 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
06:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 174ms
06:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
06:35:39 INFO - PROCESS | 2548 | 1467984939012 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 INFO - PROCESS | 2548 | 1467984939039 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 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
06:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 170ms
06:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
06:35:39 INFO - PROCESS | 2548 | 1467984939189 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 INFO - PROCESS | 2548 | 1467984939216 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 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)
06:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 169ms
06:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
06:35:39 INFO - PROCESS | 2548 | 1467984939364 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 INFO - PROCESS | 2548 | 1467984939384 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 186ms
06:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
06:35:39 INFO - PROCESS | 2548 | 1467984939552 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 INFO - PROCESS | 2548 | 1467984939571 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
06:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 168ms
06:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
06:35:39 INFO - PROCESS | 2548 | 1467984939729 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 INFO - PROCESS | 2548 | 1467984939748 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
06:35:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 170ms
06:35:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
06:35:39 INFO - PROCESS | 2548 | 1467984939908 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:39 INFO - PROCESS | 2548 | 1467984939920 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
06:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 187ms
06:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
06:35:40 INFO - PROCESS | 2548 | 1467984940098 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - PROCESS | 2548 | 1467984940120 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
06:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 170ms
06:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
06:35:40 INFO - PROCESS | 2548 | 1467984940278 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - PROCESS | 2548 | 1467984940296 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
06:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 169ms
06:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
06:35:40 INFO - PROCESS | 2548 | 1467984940450 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - PROCESS | 2548 | 1467984940470 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
06:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 170ms
06:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
06:35:40 INFO - PROCESS | 2548 | 1467984940627 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - PROCESS | 2548 | 1467984940647 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
06:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 169ms
06:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
06:35:40 INFO - PROCESS | 2548 | 1467984940800 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - PROCESS | 2548 | 1467984940820 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
06:35:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 170ms
06:35:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
06:35:40 INFO - PROCESS | 2548 | 1467984940975 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:40 INFO - PROCESS | 2548 | 1467984940988 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
06:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 171ms
06:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
06:35:41 INFO - PROCESS | 2548 | 1467984941149 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:41 INFO - PROCESS | 2548 | 1467984941169 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:41 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
06:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 170ms
06:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
06:35:41 INFO - PROCESS | 2548 | 1467984941326 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:41 INFO - PROCESS | 2548 | 1467984941339 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
06:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 335ms
06:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
06:35:41 INFO - PROCESS | 2548 | 1467984941664 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:41 INFO - PROCESS | 2548 | 1467984941686 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
06:35:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 170ms
06:35:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
06:35:41 INFO - PROCESS | 2548 | 1467984941842 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:41 INFO - PROCESS | 2548 | 1467984941855 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 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)
06:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 272ms
06:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
06:35:42 INFO - PROCESS | 2548 | 1467984942115 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - PROCESS | 2548 | 1467984942138 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 168ms
06:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
06:35:42 INFO - PROCESS | 2548 | 1467984942288 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - PROCESS | 2548 | 1467984942305 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
06:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 168ms
06:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
06:35:42 INFO - PROCESS | 2548 | 1467984942466 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - PROCESS | 2548 | 1467984942485 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
06:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 170ms
06:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
06:35:42 INFO - PROCESS | 2548 | 1467984942643 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - PROCESS | 2548 | 1467984942662 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
06:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 169ms
06:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
06:35:42 INFO - PROCESS | 2548 | 1467984942814 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - PROCESS | 2548 | 1467984942834 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
06:35:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 170ms
06:35:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
06:35:42 INFO - PROCESS | 2548 | 1467984942992 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:43 INFO - PROCESS | 2548 | 1467984943012 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
06:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 170ms
06:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
06:35:43 INFO - PROCESS | 2548 | 1467984943165 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:43 INFO - PROCESS | 2548 | 1467984943184 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
06:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 480ms
06:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
06:35:43 INFO - PROCESS | 2548 | 1467984943650 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:43 INFO - PROCESS | 2548 | 1467984943671 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
06:35:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 170ms
06:35:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
06:35:43 INFO - PROCESS | 2548 | 1467984943827 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:43 INFO - PROCESS | 2548 | 1467984943846 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
06:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 188ms
06:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
06:35:44 INFO - PROCESS | 2548 | 1467984944018 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:44 INFO - PROCESS | 2548 | 1467984944037 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
06:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 169ms
06:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
06:35:44 INFO - PROCESS | 2548 | 1467984944194 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:44 INFO - PROCESS | 2548 | 1467984944213 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
06:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 375ms
06:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
06:35:44 INFO - PROCESS | 2548 | 1467984944574 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:44 INFO - PROCESS | 2548 | 1467984944599 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
06:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 228ms
06:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
06:35:44 INFO - PROCESS | 2548 | 1467984944810 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:44 INFO - PROCESS | 2548 | 1467984944832 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
06:35:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 169ms
06:35:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
06:35:45 INFO - PROCESS | 2548 | 1467984944983 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - PROCESS | 2548 | 1467984945004 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
06:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 169ms
06:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
06:35:45 INFO - PROCESS | 2548 | 1467984945153 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - PROCESS | 2548 | 1467984945174 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
06:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 186ms
06:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
06:35:45 INFO - PROCESS | 2548 | 1467984945346 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - PROCESS | 2548 | 1467984945372 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
06:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 170ms
06:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
06:35:45 INFO - PROCESS | 2548 | 1467984945520 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - PROCESS | 2548 | 1467984945544 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
06:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 230ms
06:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
06:35:45 INFO - PROCESS | 2548 | 1467984945754 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - PROCESS | 2548 | 1467984945770 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
06:35:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 170ms
06:35:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
06:35:45 INFO - PROCESS | 2548 | 1467984945930 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:45 INFO - PROCESS | 2548 | 1467984945949 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
06:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 169ms
06:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
06:35:46 INFO - PROCESS | 2548 | 1467984946104 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - PROCESS | 2548 | 1467984946119 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
06:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 170ms
06:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
06:35:46 INFO - PROCESS | 2548 | 1467984946280 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - PROCESS | 2548 | 1467984946299 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
06:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 169ms
06:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
06:35:46 INFO - PROCESS | 2548 | 1467984946453 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - PROCESS | 2548 | 1467984946478 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
06:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 231ms
06:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
06:35:46 INFO - PROCESS | 2548 | 1467984946688 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - PROCESS | 2548 | 1467984946702 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
06:35:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 169ms
06:35:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
06:35:46 INFO - PROCESS | 2548 | 1467984946865 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:46 INFO - PROCESS | 2548 | 1467984946884 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
06:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 171ms
06:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
06:35:47 INFO - PROCESS | 2548 | 1467984947043 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - PROCESS | 2548 | 1467984947055 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
06:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 168ms
06:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
06:35:47 INFO - PROCESS | 2548 | 1467984947213 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - PROCESS | 2548 | 1467984947238 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
06:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 170ms
06:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
06:35:47 INFO - PROCESS | 2548 | 1467984947395 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - PROCESS | 2548 | 1467984947418 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
06:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 169ms
06:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
06:35:47 INFO - PROCESS | 2548 | 1467984947563 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - PROCESS | 2548 | 1467984947592 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
06:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 170ms
06:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
06:35:47 INFO - PROCESS | 2548 | 1467984947737 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - PROCESS | 2548 | 1467984947753 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
06:35:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 170ms
06:35:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
06:35:47 INFO - PROCESS | 2548 | 1467984947913 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:47 INFO - PROCESS | 2548 | 1467984947947 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
06:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 169ms
06:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
06:35:48 INFO - PROCESS | 2548 | 1467984948087 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - PROCESS | 2548 | 1467984948105 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
06:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 169ms
06:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
06:35:48 INFO - PROCESS | 2548 | 1467984948265 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - PROCESS | 2548 | 1467984948283 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
06:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 170ms
06:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
06:35:48 INFO - PROCESS | 2548 | 1467984948442 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - PROCESS | 2548 | 1467984948455 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
06:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 170ms
06:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
06:35:48 INFO - PROCESS | 2548 | 1467984948615 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - PROCESS | 2548 | 1467984948643 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
06:35:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 229ms
06:35:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
06:35:48 INFO - PROCESS | 2548 | 1467984948847 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:48 INFO - PROCESS | 2548 | 1467984948867 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
06:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 170ms
06:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
06:35:49 INFO - PROCESS | 2548 | 1467984949026 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - PROCESS | 2548 | 1467984949039 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
06:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 271ms
06:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
06:35:49 INFO - PROCESS | 2548 | 1467984949300 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - PROCESS | 2548 | 1467984949320 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
06:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 169ms
06:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
06:35:49 INFO - PROCESS | 2548 | 1467984949472 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - PROCESS | 2548 | 1467984949487 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
06:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 168ms
06:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
06:35:49 INFO - PROCESS | 2548 | 1467984949646 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - PROCESS | 2548 | 1467984949666 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
06:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 170ms
06:35:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
06:35:49 INFO - PROCESS | 2548 | 1467984949823 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 INFO - PROCESS | 2548 | 1467984949853 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:49 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
06:35:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 168ms
06:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
06:35:50 INFO - PROCESS | 2548 | 1467984949998 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:50 INFO - PROCESS | 2548 | 1467984950017 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:50 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
06:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 168ms
06:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
06:35:50 INFO - PROCESS | 2548 | 1467984950171 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:50 INFO - PROCESS | 2548 | 1467984950198 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
06:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 170ms
06:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
06:35:50 INFO - PROCESS | 2548 | 1467984950347 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:50 INFO - PROCESS | 2548 | 1467984950372 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
06:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 170ms
06:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
06:35:50 INFO - PROCESS | 2548 | 1467984950521 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:50 INFO - PROCESS | 2548 | 1467984950571 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
06:35:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 377ms
06:35:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
06:35:50 INFO - PROCESS | 2548 | 1467984950905 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:50 INFO - PROCESS | 2548 | 1467984950930 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
06:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 169ms
06:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
06:35:51 INFO - PROCESS | 2548 | 1467984951081 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - PROCESS | 2548 | 1467984951104 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
06:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 169ms
06:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
06:35:51 INFO - PROCESS | 2548 | 1467984951258 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - PROCESS | 2548 | 1467984951283 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
06:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 170ms
06:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
06:35:51 INFO - PROCESS | 2548 | 1467984951431 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - PROCESS | 2548 | 1467984951451 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
06:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 170ms
06:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
06:35:51 INFO - PROCESS | 2548 | 1467984951605 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - PROCESS | 2548 | 1467984951620 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 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)
06:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 170ms
06:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
06:35:51 INFO - PROCESS | 2548 | 1467984951783 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - PROCESS | 2548 | 1467984951806 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:35:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 170ms
06:35:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
06:35:51 INFO - PROCESS | 2548 | 1467984951955 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:51 INFO - PROCESS | 2548 | 1467984951969 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
06:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 170ms
06:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
06:35:52 INFO - PROCESS | 2548 | 1467984952131 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - PROCESS | 2548 | 1467984952156 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
06:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 170ms
06:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
06:35:52 INFO - PROCESS | 2548 | 1467984952305 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - PROCESS | 2548 | 1467984952319 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
06:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 171ms
06:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
06:35:52 INFO - PROCESS | 2548 | 1467984952479 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - PROCESS | 2548 | 1467984952501 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
06:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 170ms
06:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
06:35:52 INFO - PROCESS | 2548 | 1467984952655 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - PROCESS | 2548 | 1467984952672 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
06:35:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 229ms
06:35:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
06:35:52 INFO - PROCESS | 2548 | 1467984952889 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:52 INFO - PROCESS | 2548 | 1467984952904 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
06:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 170ms
06:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
06:35:53 INFO - PROCESS | 2548 | 1467984953063 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - PROCESS | 2548 | 1467984953083 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
06:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 170ms
06:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
06:35:53 INFO - PROCESS | 2548 | 1467984953237 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - PROCESS | 2548 | 1467984953254 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
06:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 169ms
06:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
06:35:53 INFO - PROCESS | 2548 | 1467984953415 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - PROCESS | 2548 | 1467984953434 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
06:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 170ms
06:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
06:35:53 INFO - PROCESS | 2548 | 1467984953593 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - PROCESS | 2548 | 1467984953605 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
06:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 168ms
06:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
06:35:53 INFO - PROCESS | 2548 | 1467984953764 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - PROCESS | 2548 | 1467984953788 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
06:35:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 169ms
06:35:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
06:35:53 INFO - PROCESS | 2548 | 1467984953938 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:53 INFO - PROCESS | 2548 | 1467984953952 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
06:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 169ms
06:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
06:35:54 INFO - PROCESS | 2548 | 1467984954114 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 INFO - PROCESS | 2548 | 1467984954133 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
06:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 230ms
06:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
06:35:54 INFO - PROCESS | 2548 | 1467984954352 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 INFO - PROCESS | 2548 | 1467984954388 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
06:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 169ms
06:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
06:35:54 INFO - PROCESS | 2548 | 1467984954526 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 INFO - PROCESS | 2548 | 1467984954539 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 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
06:35:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1
06:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 169ms
06:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
06:35:54 INFO - PROCESS | 2548 | 1467984954698 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 INFO - PROCESS | 2548 | 1467984954717 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
06:35:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 170ms
06:35:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
06:35:54 INFO - PROCESS | 2548 | 1467984954876 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:54 INFO - PROCESS | 2548 | 1467984954889 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
06:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 169ms
06:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
06:35:55 INFO - PROCESS | 2548 | 1467984955048 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - PROCESS | 2548 | 1467984955070 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
06:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 169ms
06:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
06:35:55 INFO - PROCESS | 2548 | 1467984955222 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - PROCESS | 2548 | 1467984955239 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
06:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 169ms
06:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
06:35:55 INFO - PROCESS | 2548 | 1467984955399 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - PROCESS | 2548 | 1467984955418 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
06:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 170ms
06:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
06:35:55 INFO - PROCESS | 2548 | 1467984955571 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - PROCESS | 2548 | 1467984955598 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 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
06:35:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
06:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 169ms
06:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
06:35:55 INFO - PROCESS | 2548 | 1467984955747 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - PROCESS | 2548 | 1467984955767 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 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
06:35:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
06:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 170ms
06:35:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
06:35:55 INFO - PROCESS | 2548 | 1467984955926 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:55 INFO - PROCESS | 2548 | 1467984955938 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
06:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 170ms
06:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
06:35:56 INFO - PROCESS | 2548 | 1467984956099 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:56 INFO - PROCESS | 2548 | 1467984956118 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:56 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
06:35:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
06:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 169ms
06:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
06:35:56 INFO - PROCESS | 2548 | 1467984956273 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:56 INFO - PROCESS | 2548 | 1467984956290 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:56 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
06:35:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
06:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 169ms
06:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
06:35:56 INFO - PROCESS | 2548 | 1467984956448 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:56 INFO - PROCESS | 2548 | 1467984956466 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:56 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
06:35:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:56 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
06:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 170ms
06:35:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
06:35:56 INFO - PROCESS | 2548 | 1467984956638 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:56 INFO - PROCESS | 2548 | 1467984956708 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
06:35:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 377ms
06:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
06:35:57 INFO - PROCESS | 2548 | 1467984957006 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:57 INFO - PROCESS | 2548 | 1467984957031 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:57 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
06:35:57 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:35:57 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1
06:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:35:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:35:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 230ms
06:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
06:35:57 INFO - PROCESS | 2548 | 1467984957243 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:57 INFO - PROCESS | 2548 | 1467984957264 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
06:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 230ms
06:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
06:35:57 INFO - PROCESS | 2548 | 1467984957480 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:57 INFO - PROCESS | 2548 | 1467984957502 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
06:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 170ms
06:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
06:35:57 INFO - PROCESS | 2548 | 1467984957649 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:57 INFO - PROCESS | 2548 | 1467984957671 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
06:35:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 169ms
06:35:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
06:35:57 INFO - PROCESS | 2548 | 1467984957824 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:57 INFO - PROCESS | 2548 | 1467984957846 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
06:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 169ms
06:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
06:35:58 INFO - PROCESS | 2548 | 1467984957998 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - PROCESS | 2548 | 1467984958020 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
06:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 170ms
06:35:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
06:35:58 INFO - PROCESS | 2548 | 1467984958172 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - PROCESS | 2548 | 1467984958186 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
06:35:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 171ms
06:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
06:35:58 INFO - PROCESS | 2548 | 1467984958347 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - PROCESS | 2548 | 1467984958369 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
06:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 169ms
06:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
06:35:58 INFO - PROCESS | 2548 | 1467984958520 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - PROCESS | 2548 | 1467984958539 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
06:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 170ms
06:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
06:35:58 INFO - PROCESS | 2548 | 1467984958704 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - PROCESS | 2548 | 1467984958722 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
06:35:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 170ms
06:35:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
06:35:58 INFO - PROCESS | 2548 | 1467984958883 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:58 INFO - PROCESS | 2548 | 1467984958906 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
06:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 189ms
06:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
06:35:59 INFO - PROCESS | 2548 | 1467984959077 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - PROCESS | 2548 | 1467984959098 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
06:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 170ms
06:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
06:35:59 INFO - PROCESS | 2548 | 1467984959248 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - PROCESS | 2548 | 1467984959267 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
06:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 170ms
06:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
06:35:59 INFO - PROCESS | 2548 | 1467984959423 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - PROCESS | 2548 | 1467984959439 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
06:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 169ms
06:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
06:35:59 INFO - PROCESS | 2548 | 1467984959599 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - PROCESS | 2548 | 1467984959619 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
06:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 169ms
06:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
06:35:59 INFO - PROCESS | 2548 | 1467984959771 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - PROCESS | 2548 | 1467984959786 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
06:35:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 117ms
06:35:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
06:35:59 INFO - PROCESS | 2548 | 1467984959905 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:35:59 INFO - PROCESS | 2548 | 1467984959921 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 188ms
06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
06:36:00 INFO - PROCESS | 2548 | 1467984960087 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:00 INFO - PROCESS | 2548 | 1467984960106 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 170ms
06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
06:36:00 INFO - PROCESS | 2548 | 1467984960264 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:00 INFO - PROCESS | 2548 | 1467984960284 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 230ms
06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
06:36:00 INFO - PROCESS | 2548 | 1467984960500 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:00 INFO - PROCESS | 2548 | 1467984960520 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
06:36:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 230ms
06:36:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
06:36:00 INFO - PROCESS | 2548 | 1467984960735 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:00 INFO - PROCESS | 2548 | 1467984960754 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 270ms
06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
06:36:01 INFO - PROCESS | 2548 | 1467984961018 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - PROCESS | 2548 | 1467984961038 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 186ms
06:36:01 INFO - PROCESS | 2548 | 1467984961203 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
06:36:01 INFO - PROCESS | 2548 | 1467984961223 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 168ms
06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
06:36:01 INFO - PROCESS | 2548 | 1467984961380 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - PROCESS | 2548 | 1467984961399 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 170ms
06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
06:36:01 INFO - PROCESS | 2548 | 1467984961561 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - PROCESS | 2548 | 1467984961573 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 170ms
06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
06:36:01 INFO - PROCESS | 2548 | 1467984961732 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - PROCESS | 2548 | 1467984961753 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
06:36:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 170ms
06:36:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
06:36:01 INFO - PROCESS | 2548 | 1467984961907 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:01 INFO - PROCESS | 2548 | 1467984961923 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
06:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 584ms
06:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
06:36:02 INFO - PROCESS | 2548 | 1467984962496 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:02 INFO - PROCESS | 2548 | 1467984962516 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
06:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 170ms
06:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
06:36:02 INFO - PROCESS | 2548 | 1467984962672 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:02 INFO - PROCESS | 2548 | 1467984962686 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
06:36:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 170ms
06:36:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
06:36:02 INFO - PROCESS | 2548 | 1467984962847 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:02 INFO - PROCESS | 2548 | 1467984962866 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
06:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 335ms
06:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
06:36:03 INFO - PROCESS | 2548 | 1467984963187 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:03 INFO - PROCESS | 2548 | 1467984963213 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
06:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 228ms
06:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
06:36:03 INFO - PROCESS | 2548 | 1467984963421 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:03 INFO - PROCESS | 2548 | 1467984963438 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
06:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 170ms
06:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
06:36:03 INFO - PROCESS | 2548 | 1467984963602 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:03 INFO - PROCESS | 2548 | 1467984963639 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:03 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
06:36:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 230ms
06:36:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
06:36:03 INFO - PROCESS | 2548 | 1467984963832 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:03 INFO - PROCESS | 2548 | 1467984963852 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
06:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 171ms
06:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
06:36:04 INFO - PROCESS | 2548 | 1467984964016 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - PROCESS | 2548 | 1467984964037 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
06:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 170ms
06:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
06:36:04 INFO - PROCESS | 2548 | 1467984964192 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - PROCESS | 2548 | 1467984964220 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
06:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 170ms
06:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
06:36:04 INFO - PROCESS | 2548 | 1467984964367 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - PROCESS | 2548 | 1467984964390 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
06:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 187ms
06:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
06:36:04 INFO - PROCESS | 2548 | 1467984964557 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - PROCESS | 2548 | 1467984964573 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
06:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 170ms
06:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
06:36:04 INFO - PROCESS | 2548 | 1467984964732 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - PROCESS | 2548 | 1467984964752 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
06:36:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 170ms
06:36:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
06:36:04 INFO - PROCESS | 2548 | 1467984964910 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:04 INFO - PROCESS | 2548 | 1467984964923 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 169ms
06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
06:36:05 INFO - PROCESS | 2548 | 1467984965082 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - PROCESS | 2548 | 1467984965104 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 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
06:36:05 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
06:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:36:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 170ms
06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
06:36:05 INFO - PROCESS | 2548 | 1467984965256 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - PROCESS | 2548 | 1467984965271 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 170ms
06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
06:36:05 INFO - PROCESS | 2548 | 1467984965431 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - PROCESS | 2548 | 1467984965450 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 170ms
06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
06:36:05 INFO - PROCESS | 2548 | 1467984965607 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - PROCESS | 2548 | 1467984965634 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 169ms
06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
06:36:05 INFO - PROCESS | 2548 | 1467984965782 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - PROCESS | 2548 | 1467984965804 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
06:36:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 170ms
06:36:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
06:36:05 INFO - PROCESS | 2548 | 1467984965955 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:05 INFO - PROCESS | 2548 | 1467984965973 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
06:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 169ms
06:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
06:36:06 INFO - PROCESS | 2548 | 1467984966131 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - PROCESS | 2548 | 1467984966150 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
06:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 169ms
06:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
06:36:06 INFO - PROCESS | 2548 | 1467984966307 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - PROCESS | 2548 | 1467984966321 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
06:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 170ms
06:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
06:36:06 INFO - PROCESS | 2548 | 1467984966482 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - PROCESS | 2548 | 1467984966500 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
06:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 169ms
06:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
06:36:06 INFO - PROCESS | 2548 | 1467984966656 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - PROCESS | 2548 | 1467984966683 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
06:36:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 170ms
06:36:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
06:36:06 INFO - PROCESS | 2548 | 1467984966832 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:06 INFO - PROCESS | 2548 | 1467984966919 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
06:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 272ms
06:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
06:36:07 INFO - PROCESS | 2548 | 1467984967111 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - PROCESS | 2548 | 1467984967124 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
06:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 170ms
06:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
06:36:07 INFO - PROCESS | 2548 | 1467984967283 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - PROCESS | 2548 | 1467984967303 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
06:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 170ms
06:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
06:36:07 INFO - PROCESS | 2548 | 1467984967458 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - PROCESS | 2548 | 1467984967472 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
06:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 168ms
06:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
06:36:07 INFO - PROCESS | 2548 | 1467984967632 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - PROCESS | 2548 | 1467984967650 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
06:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 168ms
06:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
06:36:07 INFO - PROCESS | 2548 | 1467984967806 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - PROCESS | 2548 | 1467984967822 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
06:36:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 170ms
06:36:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
06:36:07 INFO - PROCESS | 2548 | 1467984967982 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - PROCESS | 2548 | 1467984968004 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
06:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 170ms
06:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
06:36:08 INFO - PROCESS | 2548 | 1467984968160 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - PROCESS | 2548 | 1467984968173 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
06:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 168ms
06:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
06:36:08 INFO - PROCESS | 2548 | 1467984968331 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - PROCESS | 2548 | 1467984968350 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
06:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 170ms
06:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
06:36:08 INFO - PROCESS | 2548 | 1467984968506 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - PROCESS | 2548 | 1467984968522 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
06:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 170ms
06:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
06:36:08 INFO - PROCESS | 2548 | 1467984968681 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - PROCESS | 2548 | 1467984968700 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
06:36:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 171ms
06:36:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
06:36:08 INFO - PROCESS | 2548 | 1467984968857 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:08 INFO - PROCESS | 2548 | 1467984968871 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
06:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 169ms
06:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
06:36:09 INFO - PROCESS | 2548 | 1467984969034 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:09 INFO - PROCESS | 2548 | 1467984969054 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
06:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 272ms
06:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
06:36:09 INFO - PROCESS | 2548 | 1467984969324 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:09 INFO - PROCESS | 2548 | 1467984969365 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
06:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 231ms
06:36:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
06:36:09 INFO - PROCESS | 2548 | 1467984969562 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:09 INFO - PROCESS | 2548 | 1467984969584 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
06:36:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 189ms
06:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
06:36:09 INFO - PROCESS | 2548 | 1467984969754 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:09 INFO - PROCESS | 2548 | 1467984969776 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
06:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 272ms
06:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
06:36:10 INFO - PROCESS | 2548 | 1467984970033 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - PROCESS | 2548 | 1467984970053 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
06:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 168ms
06:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
06:36:10 INFO - PROCESS | 2548 | 1467984970205 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - PROCESS | 2548 | 1467984970223 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
06:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 170ms
06:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
06:36:10 INFO - PROCESS | 2548 | 1467984970382 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - PROCESS | 2548 | 1467984970408 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
06:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 168ms
06:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
06:36:10 INFO - PROCESS | 2548 | 1467984970553 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - PROCESS | 2548 | 1467984970573 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
06:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 170ms
06:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
06:36:10 INFO - PROCESS | 2548 | 1467984970732 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - PROCESS | 2548 | 1467984970751 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
06:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 169ms
06:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
06:36:10 INFO - PROCESS | 2548 | 1467984970907 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:10 INFO - PROCESS | 2548 | 1467984970922 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
06:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 170ms
06:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
06:36:11 INFO - PROCESS | 2548 | 1467984971081 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - PROCESS | 2548 | 1467984971102 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
06:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 169ms
06:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
06:36:11 INFO - PROCESS | 2548 | 1467984971256 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - PROCESS | 2548 | 1467984971272 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
06:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 170ms
06:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
06:36:11 INFO - PROCESS | 2548 | 1467984971431 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - PROCESS | 2548 | 1467984971448 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
06:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 170ms
06:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
06:36:11 INFO - PROCESS | 2548 | 1467984971606 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - PROCESS | 2548 | 1467984971620 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
06:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 170ms
06:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
06:36:11 INFO - PROCESS | 2548 | 1467984971782 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - PROCESS | 2548 | 1467984971804 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
06:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 170ms
06:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
06:36:11 INFO - PROCESS | 2548 | 1467984971963 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:11 INFO - PROCESS | 2548 | 1467984971983 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
06:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 170ms
06:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
06:36:12 INFO - PROCESS | 2548 | 1467984972135 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - PROCESS | 2548 | 1467984972155 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
06:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 170ms
06:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
06:36:12 INFO - PROCESS | 2548 | 1467984972312 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - PROCESS | 2548 | 1467984972324 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
06:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 189ms
06:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
06:36:12 INFO - PROCESS | 2548 | 1467984972504 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - PROCESS | 2548 | 1467984972521 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
06:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 169ms
06:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
06:36:12 INFO - PROCESS | 2548 | 1467984972680 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - PROCESS | 2548 | 1467984972699 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
06:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 169ms
06:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
06:36:12 INFO - PROCESS | 2548 | 1467984972852 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:12 INFO - PROCESS | 2548 | 1467984972881 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
06:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 170ms
06:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
06:36:13 INFO - PROCESS | 2548 | 1467984973030 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - PROCESS | 2548 | 1467984973049 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
06:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 189ms
06:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
06:36:13 INFO - PROCESS | 2548 | 1467984973220 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - PROCESS | 2548 | 1467984973273 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
06:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 229ms
06:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
06:36:13 INFO - PROCESS | 2548 | 1467984973455 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - PROCESS | 2548 | 1467984973470 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
06:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 271ms
06:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
06:36:13 INFO - PROCESS | 2548 | 1467984973732 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - PROCESS | 2548 | 1467984973752 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
06:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 169ms
06:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
06:36:13 INFO - PROCESS | 2548 | 1467984973905 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:13 INFO - PROCESS | 2548 | 1467984973929 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
06:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 168ms
06:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
06:36:14 INFO - PROCESS | 2548 | 1467984974080 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - PROCESS | 2548 | 1467984974104 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
06:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 189ms
06:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
06:36:14 INFO - PROCESS | 2548 | 1467984974274 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - PROCESS | 2548 | 1467984974289 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
06:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 169ms
06:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
06:36:14 INFO - PROCESS | 2548 | 1467984974449 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - PROCESS | 2548 | 1467984974472 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
06:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 170ms
06:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
06:36:14 INFO - PROCESS | 2548 | 1467984974628 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - PROCESS | 2548 | 1467984974648 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
06:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 170ms
06:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
06:36:14 INFO - PROCESS | 2548 | 1467984974800 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - PROCESS | 2548 | 1467984974819 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
06:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 171ms
06:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
06:36:14 INFO - PROCESS | 2548 | 1467984974978 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:14 INFO - PROCESS | 2548 | 1467984974990 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
06:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 170ms
06:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
06:36:15 INFO - PROCESS | 2548 | 1467984975149 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:15 INFO - PROCESS | 2548 | 1467984975169 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
06:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 376ms
06:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
06:36:15 INFO - PROCESS | 2548 | 1467984975532 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:15 INFO - PROCESS | 2548 | 1467984975558 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
06:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 170ms
06:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
06:36:15 INFO - PROCESS | 2548 | 1467984975707 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:15 INFO - PROCESS | 2548 | 1467984975724 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
06:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 170ms
06:36:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
06:36:15 INFO - PROCESS | 2548 | 1467984975885 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:15 INFO - PROCESS | 2548 | 1467984975906 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
06:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 170ms
06:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
06:36:16 INFO - PROCESS | 2548 | 1467984976056 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - PROCESS | 2548 | 1467984976075 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
06:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 170ms
06:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
06:36:16 INFO - PROCESS | 2548 | 1467984976235 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - PROCESS | 2548 | 1467984976254 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
06:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 169ms
06:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
06:36:16 INFO - PROCESS | 2548 | 1467984976413 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - PROCESS | 2548 | 1467984976438 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
06:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 170ms
06:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
06:36:16 INFO - PROCESS | 2548 | 1467984976583 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - PROCESS | 2548 | 1467984976602 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
06:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 170ms
06:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
06:36:16 INFO - PROCESS | 2548 | 1467984976762 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - PROCESS | 2548 | 1467984976788 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
06:36:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 169ms
06:36:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
06:36:16 INFO - PROCESS | 2548 | 1467984976933 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:16 INFO - PROCESS | 2548 | 1467984976954 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
06:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 169ms
06:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
06:36:17 INFO - PROCESS | 2548 | 1467984977107 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - PROCESS | 2548 | 1467984977123 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
06:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 229ms
06:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
06:36:17 INFO - PROCESS | 2548 | 1467984977342 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - PROCESS | 2548 | 1467984977370 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
06:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 170ms
06:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
06:36:17 INFO - PROCESS | 2548 | 1467984977516 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - PROCESS | 2548 | 1467984977543 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
06:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 170ms
06:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
06:36:17 INFO - PROCESS | 2548 | 1467984977691 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - PROCESS | 2548 | 1467984977706 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
06:36:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 169ms
06:36:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
06:36:17 INFO - PROCESS | 2548 | 1467984977866 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:17 INFO - PROCESS | 2548 | 1467984977887 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
06:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 170ms
06:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
06:36:18 INFO - PROCESS | 2548 | 1467984978040 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - PROCESS | 2548 | 1467984978054 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
06:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 168ms
06:36:18 INFO - PROCESS | 2548 | 1467984978215 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
06:36:18 INFO - PROCESS | 2548 | 1467984978237 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
06:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 169ms
06:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
06:36:18 INFO - PROCESS | 2548 | 1467984978391 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - PROCESS | 2548 | 1467984978407 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
06:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 170ms
06:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
06:36:18 INFO - PROCESS | 2548 | 1467984978566 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - PROCESS | 2548 | 1467984978585 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
06:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 170ms
06:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
06:36:18 INFO - PROCESS | 2548 | 1467984978741 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - PROCESS | 2548 | 1467984978757 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
06:36:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 170ms
06:36:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
06:36:18 INFO - PROCESS | 2548 | 1467984978917 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:18 INFO - PROCESS | 2548 | 1467984978936 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
06:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 170ms
06:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
06:36:19 INFO - PROCESS | 2548 | 1467984979091 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - PROCESS | 2548 | 1467984979105 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
06:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 169ms
06:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
06:36:19 INFO - PROCESS | 2548 | 1467984979267 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - PROCESS | 2548 | 1467984979285 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
06:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 170ms
06:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
06:36:19 INFO - PROCESS | 2548 | 1467984979440 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - PROCESS | 2548 | 1467984979454 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
06:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 169ms
06:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
06:36:19 INFO - PROCESS | 2548 | 1467984979616 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - PROCESS | 2548 | 1467984979656 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
06:36:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 228ms
06:36:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
06:36:19 INFO - PROCESS | 2548 | 1467984979850 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:19 INFO - PROCESS | 2548 | 1467984979889 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
06:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 230ms
06:36:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
06:36:20 INFO - PROCESS | 2548 | 1467984980083 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - PROCESS | 2548 | 1467984980105 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
06:36:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 169ms
06:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
06:36:20 INFO - PROCESS | 2548 | 1467984980256 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - PROCESS | 2548 | 1467984980273 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
06:36:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 171ms
06:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
06:36:20 INFO - PROCESS | 2548 | 1467984980433 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - PROCESS | 2548 | 1467984980453 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
06:36:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 189ms
06:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
06:36:20 INFO - PROCESS | 2548 | 1467984980625 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - PROCESS | 2548 | 1467984980640 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
06:36:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 169ms
06:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
06:36:20 INFO - PROCESS | 2548 | 1467984980800 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - PROCESS | 2548 | 1467984980825 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
06:36:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 185ms
06:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
06:36:20 INFO - PROCESS | 2548 | 1467984980988 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:21 INFO - PROCESS | 2548 | 1467984981005 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
06:36:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 170ms
06:36:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
06:36:21 INFO - PROCESS | 2548 | 1467984981166 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:21 INFO - PROCESS | 2548 | 1467984981184 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
06:36:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 170ms
06:36:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
06:36:21 INFO - PROCESS | 2548 | 1467984981338 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:21 INFO - PROCESS | 2548 | 1467984981357 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:22 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)
06:36:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 669ms
06:36:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
06:36:22 INFO - PROCESS | 2548 | 1467984982014 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:22 INFO - PROCESS | 2548 | 1467984982046 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:22 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
06:36:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:36:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
06:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 733ms
06:36:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
06:36:22 INFO - PROCESS | 2548 | 1467984982753 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:22 INFO - PROCESS | 2548 | 1467984982775 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:23 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
06:36:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:36:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
06:36:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 670ms
06:36:23 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
06:36:23 INFO - PROCESS | 2548 | 1467984983432 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:23 INFO - PROCESS | 2548 | 1467984983454 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:24 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)
06:36:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 689ms
06:36:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
06:36:24 INFO - PROCESS | 2548 | 1467984984123 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:24 INFO - PROCESS | 2548 | 1467984984139 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:24 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)
06:36:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 688ms
06:36:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
06:36:24 INFO - PROCESS | 2548 | 1467984984816 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:24 INFO - PROCESS | 2548 | 1467984984838 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:25 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
06:36:25 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:36:25 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
06:36:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:25 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 671ms
06:36:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
06:36:25 INFO - PROCESS | 2548 | 1467984985493 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:25 INFO - PROCESS | 2548 | 1467984985518 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:26 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
06:36:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:36:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
06:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 733ms
06:36:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
06:36:26 INFO - PROCESS | 2548 | 1467984986230 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:26 INFO - PROCESS | 2548 | 1467984986250 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:26 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
06:36:26 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:36:26 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
06:36:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:26 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 691ms
06:36:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
06:36:26 INFO - PROCESS | 2548 | 1467984986925 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:26 INFO - PROCESS | 2548 | 1467984986941 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:27 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
06:36:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:36:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
06:36:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 688ms
06:36:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
06:36:27 INFO - PROCESS | 2548 | 1467984987617 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:27 INFO - PROCESS | 2548 | 1467984987637 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
06:36:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 170ms
06:36:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
06:36:27 INFO - PROCESS | 2548 | 1467984987795 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:27 INFO - PROCESS | 2548 | 1467984987815 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
06:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 271ms
06:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
06:36:28 INFO - PROCESS | 2548 | 1467984988069 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 INFO - PROCESS | 2548 | 1467984988098 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 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"
06:36:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:36:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
06:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 169ms
06:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
06:36:28 INFO - PROCESS | 2548 | 1467984988249 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 INFO - PROCESS | 2548 | 1467984988273 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
06:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 189ms
06:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
06:36:28 INFO - PROCESS | 2548 | 1467984988440 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 INFO - PROCESS | 2548 | 1467984988458 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 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"
06:36:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:36:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
06:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 170ms
06:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
06:36:28 INFO - PROCESS | 2548 | 1467984988615 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 INFO - PROCESS | 2548 | 1467984988639 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 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"
06:36:28 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:36:28 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
06:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:36:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 170ms
06:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
06:36:28 INFO - PROCESS | 2548 | 1467984988787 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 INFO - PROCESS | 2548 | 1467984988807 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
06:36:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 170ms
06:36:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
06:36:28 INFO - PROCESS | 2548 | 1467984988968 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:29 INFO - PROCESS | 2548 | 1467984988993 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:29 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
06:36:29 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:36:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
06:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 691ms
06:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
06:36:29 INFO - PROCESS | 2548 | 1467984989662 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:29 INFO - PROCESS | 2548 | 1467984989683 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
06:36:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 169ms
06:36:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
06:36:29 INFO - PROCESS | 2548 | 1467984989836 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:29 INFO - PROCESS | 2548 | 1467984989855 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
06:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 170ms
06:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
06:36:30 INFO - PROCESS | 2548 | 1467984990016 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - PROCESS | 2548 | 1467984990040 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
06:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 170ms
06:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
06:36:30 INFO - PROCESS | 2548 | 1467984990191 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - PROCESS | 2548 | 1467984990209 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
06:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 170ms
06:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
06:36:30 INFO - PROCESS | 2548 | 1467984990367 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - PROCESS | 2548 | 1467984990389 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
06:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 170ms
06:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
06:36:30 INFO - PROCESS | 2548 | 1467984990540 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - PROCESS | 2548 | 1467984990559 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
06:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 169ms
06:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
06:36:30 INFO - PROCESS | 2548 | 1467984990718 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - PROCESS | 2548 | 1467984990738 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
06:36:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 169ms
06:36:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
06:36:30 INFO - PROCESS | 2548 | 1467984990892 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:30 INFO - PROCESS | 2548 | 1467984990907 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
06:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 169ms
06:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
06:36:31 INFO - PROCESS | 2548 | 1467984991066 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - PROCESS | 2548 | 1467984991087 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
06:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 170ms
06:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
06:36:31 INFO - PROCESS | 2548 | 1467984991241 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - PROCESS | 2548 | 1467984991255 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
06:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 170ms
06:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
06:36:31 INFO - PROCESS | 2548 | 1467984991416 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - PROCESS | 2548 | 1467984991439 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
06:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 171ms
06:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
06:36:31 INFO - PROCESS | 2548 | 1467984991592 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - PROCESS | 2548 | 1467984991605 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
06:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 170ms
06:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
06:36:31 INFO - PROCESS | 2548 | 1467984991766 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - PROCESS | 2548 | 1467984991785 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
06:36:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 170ms
06:36:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
06:36:31 INFO - PROCESS | 2548 | 1467984991940 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:31 INFO - PROCESS | 2548 | 1467984991961 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
06:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 169ms
06:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
06:36:32 INFO - PROCESS | 2548 | 1467984992117 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - PROCESS | 2548 | 1467984992136 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
06:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 170ms
06:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
06:36:32 INFO - PROCESS | 2548 | 1467984992296 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - PROCESS | 2548 | 1467984992309 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
06:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 170ms
06:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
06:36:32 INFO - PROCESS | 2548 | 1467984992470 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - PROCESS | 2548 | 1467984992495 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
06:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 168ms
06:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
06:36:32 INFO - PROCESS | 2548 | 1467984992641 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - PROCESS | 2548 | 1467984992687 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
06:36:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 230ms
06:36:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
06:36:32 INFO - PROCESS | 2548 | 1467984992879 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:32 INFO - PROCESS | 2548 | 1467984992905 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
06:36:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 169ms
06:36:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
06:36:33 INFO - PROCESS | 2548 | 1467984993052 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - PROCESS | 2548 | 1467984993072 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
06:36:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 170ms
06:36:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
06:36:33 INFO - PROCESS | 2548 | 1467984993231 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - PROCESS | 2548 | 1467984993253 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
06:36:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 188ms
06:36:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
06:36:33 INFO - PROCESS | 2548 | 1467984993421 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - PROCESS | 2548 | 1467984993440 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
06:36:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 170ms
06:36:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
06:36:33 INFO - PROCESS | 2548 | 1467984993599 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - PROCESS | 2548 | 1467984993622 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
06:36:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 169ms
06:36:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
06:36:33 INFO - PROCESS | 2548 | 1467984993775 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - PROCESS | 2548 | 1467984993792 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
06:36:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 170ms
06:36:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
06:36:33 INFO - PROCESS | 2548 | 1467984993950 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:33 INFO - PROCESS | 2548 | 1467984993972 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
06:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 334ms
06:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
06:36:34 INFO - PROCESS | 2548 | 1467984994290 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:34 INFO - PROCESS | 2548 | 1467984994317 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
06:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 169ms
06:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
06:36:34 INFO - PROCESS | 2548 | 1467984994468 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:34 INFO - PROCESS | 2548 | 1467984994490 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
06:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 170ms
06:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
06:36:34 INFO - PROCESS | 2548 | 1467984994648 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:34 INFO - PROCESS | 2548 | 1467984994668 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
06:36:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 187ms
06:36:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
06:36:34 INFO - PROCESS | 2548 | 1467984994835 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:34 INFO - PROCESS | 2548 | 1467984994858 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
06:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 170ms
06:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
06:36:35 INFO - PROCESS | 2548 | 1467984995009 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - PROCESS | 2548 | 1467984995024 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
06:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 169ms
06:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
06:36:35 INFO - PROCESS | 2548 | 1467984995185 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - PROCESS | 2548 | 1467984995209 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
06:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 170ms
06:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
06:36:35 INFO - PROCESS | 2548 | 1467984995358 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - PROCESS | 2548 | 1467984995375 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
06:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 170ms
06:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
06:36:35 INFO - PROCESS | 2548 | 1467984995534 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - PROCESS | 2548 | 1467984995556 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
06:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 170ms
06:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
06:36:35 INFO - PROCESS | 2548 | 1467984995708 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - PROCESS | 2548 | 1467984995722 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
06:36:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 169ms
06:36:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
06:36:35 INFO - PROCESS | 2548 | 1467984995884 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:35 INFO - PROCESS | 2548 | 1467984995911 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
06:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 169ms
06:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
06:36:36 INFO - PROCESS | 2548 | 1467984996065 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - PROCESS | 2548 | 1467984996087 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
06:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 188ms
06:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
06:36:36 INFO - PROCESS | 2548 | 1467984996253 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - PROCESS | 2548 | 1467984996272 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
06:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 170ms
06:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
06:36:36 INFO - PROCESS | 2548 | 1467984996432 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - PROCESS | 2548 | 1467984996451 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
06:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 188ms
06:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
06:36:36 INFO - PROCESS | 2548 | 1467984996621 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - PROCESS | 2548 | 1467984996642 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
06:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 170ms
06:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
06:36:36 INFO - PROCESS | 2548 | 1467984996798 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - PROCESS | 2548 | 1467984996817 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
06:36:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 169ms
06:36:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
06:36:36 INFO - PROCESS | 2548 | 1467984996970 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:36 INFO - PROCESS | 2548 | 1467984996989 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
06:36:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 170ms
06:36:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
06:36:37 INFO - PROCESS | 2548 | 1467984997148 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - PROCESS | 2548 | 1467984997168 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
06:36:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 171ms
06:36:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
06:36:37 INFO - PROCESS | 2548 | 1467984997320 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - PROCESS | 2548 | 1467984997340 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
06:36:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 171ms
06:36:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
06:36:37 INFO - PROCESS | 2548 | 1467984997501 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - PROCESS | 2548 | 1467984997525 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
06:36:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 188ms
06:36:37 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
06:36:37 INFO - PROCESS | 2548 | 1467984997690 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - PROCESS | 2548 | 1467984997709 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
06:36:37 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
06:36:37 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 169ms
06:36:37 INFO - TEST-START | /DOMEvents/constructors.html
06:36:37 INFO - PROCESS | 2548 | 1467984997865 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:37 INFO - PROCESS | 2548 | 1467984997883 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
06:36:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:36:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:36:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:36:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:36:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:36:38 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:36:38 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
06:36:38 INFO - TEST-OK | /DOMEvents/constructors.html | took 181ms
06:36:38 INFO - TEST-START | /DOMEvents/event-phases-order.html
06:36:38 INFO - PROCESS | 2548 | 1467984998050 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - PROCESS | 2548 | 1467984998069 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
06:36:38 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 170ms
06:36:38 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
06:36:38 INFO - PROCESS | 2548 | 1467984998224 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - PROCESS | 2548 | 1467984998243 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
06:36:38 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:36:38 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
06:36:38 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:36:38 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
06:36:38 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:36:38 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]"
06:36:38 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:36:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:38 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:36:38 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
06:36:38 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 178ms
06:36:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
06:36:38 INFO - PROCESS | 2548 | 1467984998406 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - PROCESS | 2548 | 1467984998424 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - PROCESS | 2548 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
06:36:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
06:36:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 170ms
06:36:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
06:36:38 INFO - PROCESS | 2548 | 1467984998584 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - PROCESS | 2548 | 1467984998606 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - PROCESS | 2548 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
06:36:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
06:36:38 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 170ms
06:36:38 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
06:36:38 INFO - PROCESS | 2548 | 1467984998763 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - PROCESS | 2548 | 1467984998776 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
06:36:38 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 170ms
06:36:38 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
06:36:38 INFO - PROCESS | 2548 | 1467984998934 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:38 INFO - PROCESS | 2548 | 1467984998953 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:39 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.
06:36:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 229ms
06:36:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
06:36:39 INFO - PROCESS | 2548 | 1467984999169 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:39 INFO - PROCESS | 2548 | 1467984999240 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:39 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
06:36:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
06:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:39 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
06:36:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 271ms
06:36:39 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
06:36:39 INFO - PROCESS | 2548 | 1467984999446 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:39 INFO - PROCESS | 2548 | 1467984999459 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:39 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.
06:36:39 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 271ms
06:36:39 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
06:36:39 INFO - PROCESS | 2548 | 1467984999721 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:39 INFO - PROCESS | 2548 | 1467984999740 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:39 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.
06:36:39 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 170ms
06:36:39 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
06:36:39 INFO - PROCESS | 2548 | 1467984999901 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:39 INFO - PROCESS | 2548 | 1467984999923 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
06:36:40 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
06:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 188ms
06:36:40 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
06:36:40 INFO - PROCESS | 2548 | 1467985000088 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 INFO - PROCESS | 2548 | 1467985000106 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 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.
06:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 170ms
06:36:40 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
06:36:40 INFO - PROCESS | 2548 | 1467985000265 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 INFO - PROCESS | 2548 | 1467985000284 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 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.
06:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 335ms
06:36:40 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
06:36:40 INFO - PROCESS | 2548 | 1467985000604 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 INFO - PROCESS | 2548 | 1467985000632 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 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.
06:36:40 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 169ms
06:36:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
06:36:40 INFO - PROCESS | 2548 | 1467985000780 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 INFO - PROCESS | 2548 | 1467985000805 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 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.
06:36:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 169ms
06:36:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
06:36:40 INFO - PROCESS | 2548 | 1467985000954 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:40 INFO - PROCESS | 2548 | 1467985000975 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 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.
06:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 170ms
06:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
06:36:41 INFO - PROCESS | 2548 | 1467985001126 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 INFO - PROCESS | 2548 | 1467985001153 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 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.
06:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 170ms
06:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
06:36:41 INFO - PROCESS | 2548 | 1467985001301 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 INFO - PROCESS | 2548 | 1467985001320 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 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
06:36:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
06:36:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:41 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
06:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 169ms
06:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
06:36:41 INFO - PROCESS | 2548 | 1467985001476 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 INFO - PROCESS | 2548 | 1467985001510 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 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.
06:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 170ms
06:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
06:36:41 INFO - PROCESS | 2548 | 1467985001652 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 INFO - PROCESS | 2548 | 1467985001671 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 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.
06:36:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 170ms
06:36:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
06:36:41 INFO - PROCESS | 2548 | 1467985001825 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:41 INFO - PROCESS | 2548 | 1467985001839 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
06:36:42 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
06:36:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 170ms
06:36:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
06:36:42 INFO - PROCESS | 2548 | 1467985002002 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 INFO - PROCESS | 2548 | 1467985002020 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 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.
06:36:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 169ms
06:36:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
06:36:42 INFO - PROCESS | 2548 | 1467985002174 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 INFO - PROCESS | 2548 | 1467985002199 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 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.
06:36:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 168ms
06:36:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
06:36:42 INFO - PROCESS | 2548 | 1467985002351 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 INFO - PROCESS | 2548 | 1467985002382 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 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.
06:36:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 170ms
06:36:42 INFO - TEST-START | /FileAPI/FileReaderSync.worker
06:36:42 INFO - PROCESS | 2548 | 1467985002527 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 INFO - PROCESS | 2548 | 1467985002557 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
06:36:42 INFO - {}
06:36:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
06:36:42 INFO - {}
06:36:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
06:36:42 INFO - {}
06:36:42 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
06:36:42 INFO - {}
06:36:42 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 170ms
06:36:42 INFO - TEST-START | /FileAPI/fileReader.html
06:36:42 INFO - PROCESS | 2548 | 1467985002701 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 INFO - PROCESS | 2548 | 1467985002721 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
06:36:42 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
06:36:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
06:36:42 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
06:36:42 INFO - TEST-OK | /FileAPI/fileReader.html | took 170ms
06:36:42 INFO - TEST-START | /FileAPI/historical.html
06:36:42 INFO - PROCESS | 2548 | 1467985002877 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:42 INFO - PROCESS | 2548 | 1467985002893 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:43 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
06:36:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
06:36:43 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
06:36:43 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
06:36:43 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
06:36:43 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
06:36:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
06:36:43 INFO - TEST-OK | /FileAPI/historical.html | took 171ms
06:36:43 INFO - TEST-START | /FileAPI/idlharness.html
06:36:43 INFO - PROCESS | 2548 | 1467985003054 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:43 INFO - PROCESS | 2548 | 1467985003076 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
06:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
06:36:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
06:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
06:36:43 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
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
06:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
06:36:43 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
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
06:36:43 INFO - TEST-OK | /FileAPI/idlharness.html | took 429ms
06:36:43 INFO - TEST-START | /FileAPI/idlharness.worker
06:36:43 INFO - PROCESS | 2548 | 1467985003485 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:43 INFO - PROCESS | 2548 | 1467985003506 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
06:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
06:36:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
06:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
06:36:43 INFO - {}
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
06:36:43 INFO - {}
06:36:43 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 - {}
06:36:43 INFO - {}
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
06:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
06:36:43 INFO - {}
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
06:36:43 INFO - {}
06:36:43 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 - {}
06:36:43 INFO - {}
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:36:43 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:36:43 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 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
06:36:43 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
06:36:43 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
06:36:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:43 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:36:43 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:36:43 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:36:43 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:36:43 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:36:43 INFO - {}
06:36:43 INFO - TEST-OK | /FileAPI/idlharness.worker | took 393ms
06:36:43 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
06:36:43 INFO - PROCESS | 2548 | 1467985003884 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:43 INFO - PROCESS | 2548 | 1467985003903 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:44 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
06:36:44 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 168ms
06:36:44 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
06:36:44 INFO - PROCESS | 2548 | 1467985004059 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:44 INFO - PROCESS | 2548 | 1467985004075 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
06:36:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 169ms
06:36:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html
06:36:44 INFO - PROCESS | 2548 | 1467985004234 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:44 INFO - PROCESS | 2548 | 1467985004253 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
06:36:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 168ms
06:36:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
06:36:44 INFO - PROCESS | 2548 | 1467985004409 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:44 INFO - PROCESS | 2548 | 1467985004426 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
06:36:44 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.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
06:36:44 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'.)
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
06:36:44 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.
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
06:36:44 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.
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
06:36:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
06:36:44 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.
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
06:36:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
06:36:44 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:36:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:36:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:36:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
06:36:44 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
06:36:44 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 415ms
06:36:44 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
06:36:44 INFO - PROCESS | 2548 | 1467985004831 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:44 INFO - PROCESS | 2548 | 1467985004858 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
06:36:45 INFO - {}
06:36:45 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 231ms
06:36:45 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
06:36:45 INFO - PROCESS | 2548 | 1467985005070 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:45 INFO - PROCESS | 2548 | 1467985005092 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
06:36:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 170ms
06:36:45 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
06:36:45 INFO - PROCESS | 2548 | 1467985005252 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:45 INFO - PROCESS | 2548 | 1467985005272 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
06:36:45 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:36:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:36:45 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"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:36:45 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"
06:36:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:36:45 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 355ms
06:36:45 INFO - TEST-START | /FileAPI/file/File-constructor.html
06:36:45 INFO - PROCESS | 2548 | 1467985005606 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:45 INFO - PROCESS | 2548 | 1467985005624 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
06:36:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
06:36:45 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:45 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
06:36:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
06:36:45 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
06:36:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:45 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
06:36:45 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
06:36:45 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 280ms
06:36:45 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
06:36:45 INFO - PROCESS | 2548 | 1467985005891 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:45 INFO - PROCESS | 2548 | 1467985005910 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
06:36:46 INFO - {}
06:36:46 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 169ms
06:36:46 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
06:36:46 INFO - PROCESS | 2548 | 1467985006069 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - PROCESS | 2548 | 1467985006095 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
06:36:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
06:36:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
06:36:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
06:36:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
06:36:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
06:36:46 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
06:36:46 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 169ms
06:36:46 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
06:36:46 INFO - PROCESS | 2548 | 1467985006243 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - PROCESS | 2548 | 1467985006259 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
06:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 169ms
06:36:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
06:36:46 INFO - PROCESS | 2548 | 1467985006418 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - PROCESS | 2548 | 1467985006443 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
06:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 172ms
06:36:46 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
06:36:46 INFO - PROCESS | 2548 | 1467985006597 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - PROCESS | 2548 | 1467985006610 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
06:36:46 INFO - reader.readAsText(blob_2)
06:36:46 INFO - }" did not throw
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
06:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
06:36:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
06:36:46 INFO - reader.readAsDataURL(blob_2)
06:36:46 INFO - }" did not throw
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
06:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
06:36:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
06:36:46 INFO - reader.readAsArrayBuffer(blob_2)
06:36:46 INFO - }" did not throw
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
06:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
06:36:46 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
06:36:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
06:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
06:36:46 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
06:36:46 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
06:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
06:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:46 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
06:36:46 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
06:36:46 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
06:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 170ms
06:36:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
06:36:46 INFO - PROCESS | 2548 | 1467985006769 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - PROCESS | 2548 | 1467985006792 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
06:36:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:46 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
06:36:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
06:36:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 169ms
06:36:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
06:36:46 INFO - PROCESS | 2548 | 1467985006944 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:46 INFO - PROCESS | 2548 | 1467985006960 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
06:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 170ms
06:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
06:36:47 INFO - PROCESS | 2548 | 1467985007119 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - PROCESS | 2548 | 1467985007138 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
06:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 169ms
06:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
06:36:47 INFO - PROCESS | 2548 | 1467985007292 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - PROCESS | 2548 | 1467985007319 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
06:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 170ms
06:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
06:36:47 INFO - PROCESS | 2548 | 1467985007468 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - PROCESS | 2548 | 1467985007486 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
06:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
06:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 169ms
06:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
06:36:47 INFO - PROCESS | 2548 | 1467985007641 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - PROCESS | 2548 | 1467985007660 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - PROCESS | 2548 | [Parent 2548] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
06:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 169ms
06:36:47 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
06:36:47 INFO - PROCESS | 2548 | 1467985007817 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - PROCESS | 2548 | 1467985007840 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
06:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
06:36:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
06:36:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 169ms
06:36:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
06:36:47 INFO - PROCESS | 2548 | 1467985007989 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:48 INFO - PROCESS | 2548 | 1467985008009 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:48 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
06:36:48 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
06:36:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
06:36:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:36:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:36:48 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
06:36:48 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 169ms
06:36:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
06:36:48 INFO - PROCESS | 2548 | 1467985008166 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:48 INFO - PROCESS | 2548 | 1467985008183 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:48 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
06:36:48 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 188ms
06:36:48 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
06:36:48 INFO - PROCESS | 2548 | 1467985008358 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:48 INFO - PROCESS | 2548 | 1467985008377 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:48 INFO - PROCESS | 2548 | [Parent 2548] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:36:49 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
06:36:49 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 878ms
06:36:49 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
06:36:49 INFO - PROCESS | 2548 | 1467985009238 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:49 INFO - PROCESS | 2548 | 1467985009258 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:50 INFO - PROCESS | 2548 | [Parent 2548] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:36:50 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
06:36:50 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 1079ms
06:36:50 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
06:36:50 INFO - PROCESS | 2548 | 1467985010322 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:50 INFO - PROCESS | 2548 | 1467985010342 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:51 INFO - PROCESS | 2548 | [Parent 2548] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:36:51 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
06:36:51 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 1025ms
06:36:51 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
06:36:51 INFO - PROCESS | 2548 | 1467985011355 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:51 INFO - PROCESS | 2548 | 1467985011383 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:52 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
06:36:52 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 940ms
06:36:52 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
06:36:52 INFO - PROCESS | 2548 | 1467985012300 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:52 INFO - PROCESS | 2548 | 1467985012322 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
06:36:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
06:36:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
06:36:53 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
06:36:53 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 880ms
06:36:53 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
06:36:53 INFO - PROCESS | 2548 | 1467985013186 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:53 INFO - PROCESS | 2548 | 1467985013212 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
06:36:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
06:36:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
06:36:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
06:36:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
06:36:54 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
06:36:54 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 1027ms
06:36:54 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
06:36:54 INFO - PROCESS | 2548 | 1467985014218 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:54 INFO - PROCESS | 2548 | 1467985014240 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
06:36:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
06:36:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
06:36:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
06:36:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
06:36:55 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
06:36:55 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 1029ms
06:36:55 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
06:36:55 INFO - PROCESS | 2548 | 1467985015249 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:55 INFO - PROCESS | 2548 | 1467985015268 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
06:36:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
06:36:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
06:36:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
06:36:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
06:36:56 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
06:36:56 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 1086ms
06:36:56 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
06:36:56 INFO - PROCESS | 2548 | 1467985016342 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:56 INFO - PROCESS | 2548 | 1467985016375 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
06:36:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
06:36:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
06:36:57 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
06:36:57 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 943ms
06:36:57 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
06:36:57 INFO - PROCESS | 2548 | 1467985017289 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:57 INFO - PROCESS | 2548 | [Parent 2548] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:36:57 INFO - PROCESS | 2548 | 1467985017359 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
06:36:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
06:36:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
06:36:58 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
06:36:58 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 1132ms
06:36:58 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
06:36:58 INFO - PROCESS | 2548 | 1467985018426 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:58 INFO - PROCESS | 2548 | 1467985018451 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
06:36:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
06:36:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
06:36:59 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
06:36:59 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 879ms
06:36:59 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
06:36:59 INFO - PROCESS | 2548 | 1467985019311 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:36:59 INFO - PROCESS | 2548 | 1467985019334 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
06:37:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
06:37:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
06:37:00 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
06:37:00 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 1138ms
06:37:00 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
06:37:00 INFO - PROCESS | 2548 | 1467985020454 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:00 INFO - PROCESS | 2548 | 1467985020478 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
06:37:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
06:37:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
06:37:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
06:37:05 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
06:37:05 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 5265ms
06:37:05 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
06:37:05 INFO - PROCESS | 2548 | 1467985025729 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:05 INFO - PROCESS | 2548 | 1467985025754 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:07 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
06:37:07 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
06:37:07 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
06:37:07 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2243ms
06:37:07 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
06:37:07 INFO - PROCESS | 2548 | 1467985027976 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:08 INFO - PROCESS | 2548 | 1467985028000 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:10 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
06:37:10 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
06:37:10 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
06:37:10 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2447ms
06:37:10 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
06:37:10 INFO - PROCESS | 2548 | 1467985030429 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:10 INFO - PROCESS | 2548 | 1467985030453 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:11 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
06:37:11 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 1132ms
06:37:11 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
06:37:11 INFO - PROCESS | 2548 | 1467985031564 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:11 INFO - PROCESS | 2548 | 1467985031588 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:12 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
06:37:12 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
06:37:12 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 1029ms
06:37:12 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
06:37:12 INFO - PROCESS | 2548 | 1467985032599 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:12 INFO - PROCESS | 2548 | 1467985032621 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:13 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
06:37:13 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 984ms
06:37:13 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
06:37:13 INFO - PROCESS | 2548 | 1467985033589 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:13 INFO - PROCESS | 2548 | 1467985033617 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:14 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
06:37:14 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 881ms
06:37:14 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
06:37:14 INFO - PROCESS | 2548 | 1467985034471 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:14 INFO - PROCESS | 2548 | 1467985034496 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:15 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
06:37:15 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 1083ms
06:37:15 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
06:37:15 INFO - PROCESS | 2548 | 1467985035559 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:15 INFO - PROCESS | 2548 | 1467985035581 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:16 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
06:37:16 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 923ms
06:37:16 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
06:37:16 INFO - PROCESS | 2548 | 1467985036488 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:16 INFO - PROCESS | 2548 | 1467985036516 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:17 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
06:37:17 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 836ms
06:37:17 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
06:37:17 INFO - PROCESS | 2548 | 1467985037328 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:17 INFO - PROCESS | 2548 | 1467985037391 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:18 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
06:37:18 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 942ms
06:37:18 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
06:37:18 INFO - PROCESS | 2548 | 1467985038275 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:18 INFO - PROCESS | 2548 | 1467985038300 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:19 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
06:37:19 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 836ms
06:37:19 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
06:37:19 INFO - PROCESS | 2548 | 1467985039118 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:19 INFO - PROCESS | 2548 | 1467985039140 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:20 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
06:37:20 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 880ms
06:37:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
06:37:20 INFO - PROCESS | 2548 | 1467985040003 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:20 INFO - PROCESS | 2548 | 1467985040026 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
06:37:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1079ms
06:37:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
06:37:21 INFO - PROCESS | 2548 | 1467985041085 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:21 INFO - PROCESS | 2548 | 1467985041109 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
06:37:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 941ms
06:37:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
06:37:22 INFO - PROCESS | 2548 | 1467985042031 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:22 INFO - PROCESS | 2548 | 1467985042052 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
06:37:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 881ms
06:37:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
06:37:22 INFO - PROCESS | 2548 | 1467985042917 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:22 INFO - PROCESS | 2548 | 1467985042940 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
06:37:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 981ms
06:37:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
06:37:23 INFO - PROCESS | 2548 | 1467985043904 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:23 INFO - PROCESS | 2548 | 1467985043928 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
06:37:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 879ms
06:37:24 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
06:37:24 INFO - PROCESS | 2548 | 1467985044788 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:24 INFO - PROCESS | 2548 | 1467985044812 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:25 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
06:37:25 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 983ms
06:37:25 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
06:37:25 INFO - PROCESS | 2548 | 1467985045777 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:25 INFO - PROCESS | 2548 | 1467985045799 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:26 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
06:37:26 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 923ms
06:37:26 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
06:37:26 INFO - PROCESS | 2548 | 1467985046702 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:26 INFO - PROCESS | 2548 | 1467985046726 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:27 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
06:37:27 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 941ms
06:37:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
06:37:27 INFO - PROCESS | 2548 | 1467985047647 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:27 INFO - PROCESS | 2548 | 1467985047667 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:28 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
06:37:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 878ms
06:37:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
06:37:28 INFO - PROCESS | 2548 | 1467985048530 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:28 INFO - PROCESS | 2548 | 1467985048556 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:29 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
06:37:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 943ms
06:37:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
06:37:29 INFO - PROCESS | 2548 | 1467985049477 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:29 INFO - PROCESS | 2548 | 1467985049499 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
06:37:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 985ms
06:37:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
06:37:30 INFO - PROCESS | 2548 | 1467985050469 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:30 INFO - PROCESS | 2548 | 1467985050494 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
06:37:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 878ms
06:37:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
06:37:31 INFO - PROCESS | 2548 | 1467985051353 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:31 INFO - PROCESS | 2548 | 1467985051377 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
06:37:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 879ms
06:37:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
06:37:32 INFO - PROCESS | 2548 | 1467985052238 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:32 INFO - PROCESS | 2548 | 1467985052259 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
06:37:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 982ms
06:37:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
06:37:33 INFO - PROCESS | 2548 | 1467985053222 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:33 INFO - PROCESS | 2548 | 1467985053244 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
06:37:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 941ms
06:37:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
06:37:34 INFO - PROCESS | 2548 | 1467985054167 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:34 INFO - PROCESS | 2548 | 1467985054188 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
06:37:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 922ms
06:37:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
06:37:35 INFO - PROCESS | 2548 | 1467985055095 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:35 INFO - PROCESS | 2548 | 1467985055122 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:36 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
06:37:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 984ms
06:37:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
06:37:36 INFO - PROCESS | 2548 | 1467985056086 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:36 INFO - PROCESS | 2548 | 1467985056110 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:36 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
06:37:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 879ms
06:37:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
06:37:36 INFO - PROCESS | 2548 | 1467985056970 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:37 INFO - PROCESS | 2548 | 1467985056995 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
06:37:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 1029ms
06:37:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
06:37:38 INFO - PROCESS | 2548 | 1467985058007 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:38 INFO - PROCESS | 2548 | 1467985058028 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
06:37:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 837ms
06:37:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
06:37:38 INFO - PROCESS | 2548 | 1467985058844 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:38 INFO - PROCESS | 2548 | 1467985058868 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:39 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
06:37:39 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 1081ms
06:37:39 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
06:37:39 INFO - PROCESS | 2548 | 1467985059930 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:39 INFO - PROCESS | 2548 | 1467985059958 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
06:37:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 983ms
06:37:40 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
06:37:40 INFO - PROCESS | 2548 | 1467985060919 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:40 INFO - PROCESS | 2548 | 1467985060944 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:41 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
06:37:41 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 920ms
06:37:41 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
06:37:41 INFO - PROCESS | 2548 | 1467985061841 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:41 INFO - PROCESS | 2548 | 1467985061863 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:42 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
06:37:42 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 818ms
06:37:42 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
06:37:42 INFO - PROCESS | 2548 | 1467985062667 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:42 INFO - PROCESS | 2548 | 1467985062694 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:43 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
06:37:43 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 984ms
06:37:43 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
06:37:43 INFO - PROCESS | 2548 | 1467985063656 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:43 INFO - PROCESS | 2548 | 1467985063680 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:44 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
06:37:44 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1024ms
06:37:44 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
06:37:44 INFO - PROCESS | 2548 | 1467985064685 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:44 INFO - PROCESS | 2548 | 1467985064707 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:45 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
06:37:45 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 882ms
06:37:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
06:37:45 INFO - PROCESS | 2548 | 1467985065568 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:45 INFO - PROCESS | 2548 | 1467985065590 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
06:37:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 919ms
06:37:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
06:37:46 INFO - PROCESS | 2548 | 1467985066493 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:46 INFO - PROCESS | 2548 | 1467985066513 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
06:37:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 940ms
06:37:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
06:37:47 INFO - PROCESS | 2548 | 1467985067438 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:47 INFO - PROCESS | 2548 | 1467985067465 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
06:37:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 985ms
06:37:48 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
06:37:48 INFO - PROCESS | 2548 | 1467985068430 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:48 INFO - PROCESS | 2548 | 1467985068466 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:49 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
06:37:49 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1182ms
06:37:49 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
06:37:49 INFO - PROCESS | 2548 | 1467985069617 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:49 INFO - PROCESS | 2548 | 1467985069640 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:50 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
06:37:50 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 922ms
06:37:50 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
06:37:50 INFO - PROCESS | 2548 | 1467985070545 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:50 INFO - PROCESS | 2548 | 1467985070566 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:51 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
06:37:51 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 944ms
06:37:51 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
06:37:51 INFO - PROCESS | 2548 | 1467985071488 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:51 INFO - PROCESS | 2548 | 1467985071510 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:52 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
06:37:52 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 940ms
06:37:52 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
06:37:52 INFO - PROCESS | 2548 | 1467985072433 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:52 INFO - PROCESS | 2548 | 1467985072453 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
06:37:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 923ms
06:37:53 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
06:37:53 INFO - PROCESS | 2548 | 1467985073361 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:53 INFO - PROCESS | 2548 | 1467985073387 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:54 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
06:37:54 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 923ms
06:37:54 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
06:37:54 INFO - PROCESS | 2548 | 1467985074289 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:54 INFO - PROCESS | 2548 | 1467985074309 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:55 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
06:37:55 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 984ms
06:37:55 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
06:37:55 INFO - PROCESS | 2548 | 1467985075280 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:55 INFO - PROCESS | 2548 | 1467985075306 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
06:37:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 924ms
06:37:56 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
06:37:56 INFO - PROCESS | 2548 | 1467985076208 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:56 INFO - PROCESS | 2548 | 1467985076231 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
06:37:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 877ms
06:37:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
06:37:57 INFO - PROCESS | 2548 | 1467985077090 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:57 INFO - PROCESS | 2548 | 1467985077113 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
06:37:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 984ms
06:37:58 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
06:37:58 INFO - PROCESS | 2548 | 1467985078076 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:58 INFO - PROCESS | 2548 | 1467985078098 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
06:37:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 984ms
06:37:59 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
06:37:59 INFO - PROCESS | 2548 | 1467985079066 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:59 INFO - PROCESS | 2548 | 1467985079088 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
06:37:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 881ms
06:37:59 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
06:37:59 INFO - PROCESS | 2548 | 1467985079953 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:37:59 INFO - PROCESS | 2548 | 1467985079976 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
06:38:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 940ms
06:38:00 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
06:38:00 INFO - PROCESS | 2548 | 1467985080899 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:00 INFO - PROCESS | 2548 | 1467985080925 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
06:38:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 923ms
06:38:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
06:38:01 INFO - PROCESS | 2548 | 1467985081826 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:01 INFO - PROCESS | 2548 | 1467985081851 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
06:38:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 1031ms
06:38:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
06:38:02 INFO - PROCESS | 2548 | 1467985082863 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:02 INFO - PROCESS | 2548 | 1467985082884 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
06:38:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 922ms
06:38:03 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
06:38:03 INFO - PROCESS | 2548 | 1467985083789 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:03 INFO - PROCESS | 2548 | 1467985083812 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
06:38:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 921ms
06:38:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
06:38:04 INFO - PROCESS | 2548 | 1467985084716 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:04 INFO - PROCESS | 2548 | 1467985084738 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
06:38:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 834ms
06:38:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
06:38:05 INFO - PROCESS | 2548 | 1467985085558 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:05 INFO - PROCESS | 2548 | 1467985085581 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
06:38:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 1076ms
06:38:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
06:38:06 INFO - PROCESS | 2548 | 1467985086636 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:06 INFO - PROCESS | 2548 | 1467985086656 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
06:38:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 984ms
06:38:07 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
06:38:07 INFO - PROCESS | 2548 | 1467985087626 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:07 INFO - PROCESS | 2548 | 1467985087651 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
06:38:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 923ms
06:38:08 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
06:38:08 INFO - PROCESS | 2548 | 1467985088555 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:08 INFO - PROCESS | 2548 | 1467985088576 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
06:38:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 983ms
06:38:09 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
06:38:09 INFO - PROCESS | 2548 | 1467985089544 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:09 INFO - PROCESS | 2548 | 1467985089566 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
06:38:10 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1128ms
06:38:10 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
06:38:10 INFO - PROCESS | 2548 | 1467985090675 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:10 INFO - PROCESS | 2548 | 1467985090699 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
06:38:11 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 985ms
06:38:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
06:38:11 INFO - PROCESS | 2548 | 1467985091665 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:11 INFO - PROCESS | 2548 | 1467985091686 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
06:38:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 984ms
06:38:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
06:38:12 INFO - PROCESS | 2548 | 1467985092655 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:12 INFO - PROCESS | 2548 | 1467985092679 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
06:38:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 923ms
06:38:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
06:38:13 INFO - PROCESS | 2548 | 1467985093582 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:13 INFO - PROCESS | 2548 | 1467985093606 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
06:38:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1239ms
06:38:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
06:38:14 INFO - PROCESS | 2548 | 1467985094827 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:14 INFO - PROCESS | 2548 | 1467985094851 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
06:38:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 942ms
06:38:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
06:38:15 INFO - PROCESS | 2548 | 1467985095775 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:15 INFO - PROCESS | 2548 | 1467985095798 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
06:38:16 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 920ms
06:38:16 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
06:38:16 INFO - PROCESS | 2548 | 1467985096698 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:16 INFO - PROCESS | 2548 | 1467985096721 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
06:38:17 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 982ms
06:38:17 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
06:38:17 INFO - PROCESS | 2548 | 1467985097686 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:17 INFO - PROCESS | 2548 | 1467985097709 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
06:38:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 1042ms
06:38:18 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
06:38:18 INFO - PROCESS | 2548 | 1467985098732 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:18 INFO - PROCESS | 2548 | 1467985098760 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
06:38:19 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 881ms
06:38:19 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
06:38:19 INFO - PROCESS | 2548 | 1467985099619 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:19 INFO - PROCESS | 2548 | 1467985099646 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
06:38:20 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 984ms
06:38:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
06:38:20 INFO - PROCESS | 2548 | 1467985100611 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:20 INFO - PROCESS | 2548 | 1467985100636 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
06:38:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 877ms
06:38:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
06:38:21 INFO - PROCESS | 2548 | 1467985101491 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:21 INFO - PROCESS | 2548 | 1467985101512 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
06:38:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 1239ms
06:38:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
06:38:22 INFO - PROCESS | 2548 | 1467985102735 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:22 INFO - PROCESS | 2548 | 1467985102757 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
06:38:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
06:38:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 9098ms
06:38:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
06:38:31 INFO - PROCESS | 2548 | 1467985111839 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:31 INFO - PROCESS | 2548 | 1467985111867 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
06:38:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
06:38:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
06:38:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
06:38:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2901ms
06:38:34 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
06:38:34 INFO - PROCESS | 2548 | 1467985114746 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:34 INFO - PROCESS | 2548 | 1467985114770 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
06:38:35 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 1078ms
06:38:35 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
06:38:35 INFO - PROCESS | 2548 | 1467985115829 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:35 INFO - PROCESS | 2548 | 1467985115862 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
06:38:36 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 985ms
06:38:36 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
06:38:36 INFO - PROCESS | 2548 | 1467985116818 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:36 INFO - PROCESS | 2548 | 1467985116843 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
06:38:37 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 837ms
06:38:37 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
06:38:37 INFO - PROCESS | 2548 | 1467985117661 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:37 INFO - PROCESS | 2548 | 1467985117683 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
06:38:38 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1030ms
06:38:38 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
06:38:38 INFO - PROCESS | 2548 | 1467985118696 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:38 INFO - PROCESS | 2548 | 1467985118723 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
06:38:39 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 984ms
06:38:39 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
06:38:39 INFO - PROCESS | 2548 | 1467985119683 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:39 INFO - PROCESS | 2548 | 1467985119705 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
06:38:40 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 880ms
06:38:40 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
06:38:40 INFO - PROCESS | 2548 | 1467985120569 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:40 INFO - PROCESS | 2548 | 1467985120589 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
06:38:41 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 984ms
06:38:41 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
06:38:41 INFO - PROCESS | 2548 | 1467985121558 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:41 INFO - PROCESS | 2548 | 1467985121585 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
06:38:42 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 1028ms
06:38:42 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
06:38:42 INFO - PROCESS | 2548 | 1467985122590 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:42 INFO - PROCESS | 2548 | 1467985122673 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:43 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
06:38:43 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 984ms
06:38:43 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
06:38:43 INFO - PROCESS | 2548 | 1467985123580 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:43 INFO - PROCESS | 2548 | 1467985123603 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:43 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
06:38:43 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 169ms
06:38:43 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
06:38:43 INFO - PROCESS | 2548 | 1467985123756 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:43 INFO - PROCESS | 2548 | 1467985123776 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:43 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
06:38:43 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
06:38:43 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
06:38:43 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 170ms
06:38:43 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
06:38:43 INFO - PROCESS | 2548 | 1467985123930 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:43 INFO - PROCESS | 2548 | 1467985123953 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:45 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
06:38:45 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1140ms
06:38:45 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
06:38:45 INFO - PROCESS | 2548 | 1467985125072 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:45 INFO - PROCESS | 2548 | 1467985125092 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:46 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
06:38:46 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1190ms
06:38:46 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
06:38:46 INFO - PROCESS | 2548 | 1467985126267 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:46 INFO - PROCESS | 2548 | 1467985126321 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:47 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
06:38:47 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1177ms
06:38:47 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
06:38:47 INFO - PROCESS | 2548 | 1467985127449 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:47 INFO - PROCESS | 2548 | 1467985127465 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:48 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
06:38:48 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
06:38:48 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1086ms
06:38:48 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
06:38:48 INFO - PROCESS | 2548 | 1467985128540 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:48 INFO - PROCESS | 2548 | 1467985128578 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
06:38:49 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 1077ms
06:38:49 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
06:38:49 INFO - PROCESS | 2548 | 1467985129623 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:49 INFO - PROCESS | 2548 | 1467985129647 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
06:38:50 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1124ms
06:38:50 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
06:38:50 INFO - PROCESS | 2548 | 1467985130753 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:50 INFO - PROCESS | 2548 | 1467985130776 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
06:38:51 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1078ms
06:38:51 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
06:38:51 INFO - PROCESS | 2548 | 1467985131837 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:51 INFO - PROCESS | 2548 | 1467985131862 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
06:38:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
06:38:52 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1138ms
06:38:52 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
06:38:52 INFO - PROCESS | 2548 | 1467985132977 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:53 INFO - PROCESS | 2548 | 1467985132999 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
06:38:53 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 986ms
06:38:53 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
06:38:53 INFO - PROCESS | 2548 | 1467985133967 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:54 INFO - PROCESS | 2548 | 1467985133990 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
06:38:55 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1132ms
06:38:55 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
06:38:55 INFO - PROCESS | 2548 | 1467985135111 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:55 INFO - PROCESS | 2548 | 1467985135146 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:56 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
06:38:56 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 986ms
06:38:56 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
06:38:56 INFO - PROCESS | 2548 | 1467985136098 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:56 INFO - PROCESS | 2548 | 1467985136121 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:57 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
06:38:57 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 983ms
06:38:57 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
06:38:57 INFO - PROCESS | 2548 | 1467985137087 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:57 INFO - PROCESS | 2548 | 1467985137108 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:58 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
06:38:58 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1136ms
06:38:58 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
06:38:58 INFO - PROCESS | 2548 | 1467985138230 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:58 INFO - PROCESS | 2548 | 1467985138254 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:59 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
06:38:59 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1238ms
06:38:59 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
06:38:59 INFO - PROCESS | 2548 | 1467985139472 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:38:59 INFO - PROCESS | 2548 | 1467985139488 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:00 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
06:39:00 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 881ms
06:39:00 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
06:39:00 INFO - PROCESS | 2548 | 1467985140360 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:00 INFO - PROCESS | 2548 | 1467985140387 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
06:39:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
06:39:03 INFO - window.indexedDB.open('test', val);..." did not throw
06:39:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:39:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:39:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:39:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:39:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
06:39:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
06:39:03 INFO - window.indexedDB.open('test', val);..." did not throw
06:39:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:39:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:39:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:39:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:39:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
06:39:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
06:39:03 INFO - window.indexedDB.open('test', val);..." did not throw
06:39:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:39:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:39:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:39:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:39:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
06:39:03 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
06:39:03 INFO - window.indexedDB.open('test', val);..." did not throw
06:39:03 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:39:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:39:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:39:03 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:39:03 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
06:39:03 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
06:39:03 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2803ms
06:39:03 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
06:39:03 INFO - PROCESS | 2548 | 1467985143168 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:03 INFO - PROCESS | 2548 | 1467985143195 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:04 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
06:39:04 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 879ms
06:39:04 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
06:39:04 INFO - PROCESS | 2548 | 1467985144052 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:04 INFO - PROCESS | 2548 | 1467985144074 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
06:39:05 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
06:39:05 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1532ms
06:39:05 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
06:39:05 INFO - PROCESS | 2548 | 1467985145589 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:05 INFO - PROCESS | 2548 | 1467985145611 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:06 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
06:39:06 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 879ms
06:39:06 INFO - TEST-START | /IndexedDB/idbindex_count.htm
06:39:06 INFO - PROCESS | 2548 | 1467985146471 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:06 INFO - PROCESS | 2548 | 1467985146493 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:07 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
06:39:07 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 982ms
06:39:07 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
06:39:07 INFO - PROCESS | 2548 | 1467985147460 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:07 INFO - PROCESS | 2548 | 1467985147526 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:08 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
06:39:08 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 985ms
06:39:08 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
06:39:08 INFO - PROCESS | 2548 | 1467985148449 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:08 INFO - PROCESS | 2548 | 1467985148472 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:09 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
06:39:09 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 880ms
06:39:09 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
06:39:09 INFO - PROCESS | 2548 | 1467985149335 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:09 INFO - PROCESS | 2548 | 1467985149357 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:10 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
06:39:10 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1079ms
06:39:10 INFO - TEST-START | /IndexedDB/idbindex_get.htm
06:39:10 INFO - PROCESS | 2548 | 1467985150417 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:10 INFO - PROCESS | 2548 | 1467985150442 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:11 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
06:39:11 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 984ms
06:39:11 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
06:39:11 INFO - PROCESS | 2548 | 1467985151406 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:11 INFO - PROCESS | 2548 | 1467985151432 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:12 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
06:39:12 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 877ms
06:39:12 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
06:39:12 INFO - PROCESS | 2548 | 1467985152289 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:12 INFO - PROCESS | 2548 | 1467985152313 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:13 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
06:39:13 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 880ms
06:39:13 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
06:39:13 INFO - PROCESS | 2548 | 1467985153174 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:13 INFO - PROCESS | 2548 | 1467985153200 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:14 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
06:39:14 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 1028ms
06:39:14 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
06:39:14 INFO - PROCESS | 2548 | 1467985154205 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:14 INFO - PROCESS | 2548 | 1467985154228 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:15 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
06:39:15 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 878ms
06:39:15 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
06:39:15 INFO - PROCESS | 2548 | 1467985155087 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:15 INFO - PROCESS | 2548 | 1467985155107 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:16 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
06:39:16 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 985ms
06:39:16 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
06:39:16 INFO - PROCESS | 2548 | 1467985156077 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:16 INFO - PROCESS | 2548 | 1467985156103 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:17 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
06:39:17 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1024ms
06:39:17 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
06:39:17 INFO - PROCESS | 2548 | 1467985157107 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:17 INFO - PROCESS | 2548 | 1467985157135 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:17 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
06:39:17 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 877ms
06:39:17 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
06:39:17 INFO - PROCESS | 2548 | 1467985157990 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:18 INFO - PROCESS | 2548 | 1467985158013 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
06:39:18 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
06:39:18 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 983ms
06:39:18 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
06:39:18 INFO - PROCESS | 2548 | 1467985158978 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:19 INFO - PROCESS | 2548 | 1467985159001 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
06:39:19 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
06:39:19 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 981ms
06:39:19 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
06:39:19 INFO - PROCESS | 2548 | 1467985159963 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:19 INFO - PROCESS | 2548 | 1467985159984 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:20 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
06:39:20 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 986ms
06:39:20 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
06:39:20 INFO - PROCESS | 2548 | 1467985160952 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:20 INFO - PROCESS | 2548 | 1467985160973 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:21 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
06:39:21 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 942ms
06:39:21 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
06:39:21 INFO - PROCESS | 2548 | 1467985161900 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:21 INFO - PROCESS | 2548 | 1467985161930 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:22 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
06:39:22 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 878ms
06:39:22 INFO - PROCESS | 2548 | 1467985162809 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:22 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
06:39:22 INFO - PROCESS | 2548 | 1467985162834 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:23 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
06:39:23 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 918ms
06:39:23 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
06:39:23 INFO - PROCESS | 2548 | 1467985163737 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:23 INFO - PROCESS | 2548 | 1467985163759 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:24 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
06:39:24 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 940ms
06:39:24 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
06:39:24 INFO - PROCESS | 2548 | 1467985164683 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:24 INFO - PROCESS | 2548 | 1467985164705 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:25 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
06:39:25 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 983ms
06:39:25 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
06:39:25 INFO - PROCESS | 2548 | 1467985165672 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:25 INFO - PROCESS | 2548 | 1467985165695 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
06:39:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 985ms
06:39:26 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
06:39:26 INFO - PROCESS | 2548 | 1467985166658 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:26 INFO - PROCESS | 2548 | 1467985166679 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:27 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
06:39:27 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 939ms
06:39:27 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
06:39:27 INFO - PROCESS | 2548 | 1467985167603 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:27 INFO - PROCESS | 2548 | 1467985167627 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:28 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
06:39:28 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 986ms
06:39:28 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
06:39:28 INFO - PROCESS | 2548 | 1467985168595 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:28 INFO - PROCESS | 2548 | 1467985168616 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:29 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
06:39:29 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 836ms
06:39:29 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
06:39:29 INFO - PROCESS | 2548 | 1467985169436 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:29 INFO - PROCESS | 2548 | 1467985169462 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:30 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
06:39:30 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 1085ms
06:39:30 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
06:39:30 INFO - PROCESS | 2548 | 1467985170527 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:30 INFO - PROCESS | 2548 | 1467985170557 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:31 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
06:39:31 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 878ms
06:39:31 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
06:39:31 INFO - PROCESS | 2548 | 1467985171411 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:31 INFO - PROCESS | 2548 | 1467985171432 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:32 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
06:39:32 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 774ms
06:39:32 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
06:39:32 INFO - PROCESS | 2548 | 1467985172187 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:32 INFO - PROCESS | 2548 | 1467985172208 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:33 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
06:39:33 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 1138ms
06:39:33 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
06:39:33 INFO - PROCESS | 2548 | 1467985173329 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:33 INFO - PROCESS | 2548 | 1467985173349 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:34 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
06:39:34 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1024ms
06:39:34 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
06:39:34 INFO - PROCESS | 2548 | 1467985174359 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:34 INFO - PROCESS | 2548 | 1467985174384 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:35 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
06:39:35 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 921ms
06:39:35 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
06:39:35 INFO - PROCESS | 2548 | 1467985175286 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:35 INFO - PROCESS | 2548 | 1467985175317 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
06:39:35 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 169ms
06:39:35 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
06:39:35 INFO - PROCESS | 2548 | 1467985175463 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:35 INFO - PROCESS | 2548 | 1467985175497 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
06:39:35 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 189ms
06:39:35 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
06:39:35 INFO - PROCESS | 2548 | 1467985175656 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:35 INFO - PROCESS | 2548 | 1467985175671 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
06:39:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
06:39:35 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 169ms
06:39:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
06:39:35 INFO - PROCESS | 2548 | 1467985175829 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:35 INFO - PROCESS | 2548 | 1467985175849 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
06:39:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 983ms
06:39:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
06:39:36 INFO - PROCESS | 2548 | 1467985176816 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:36 INFO - PROCESS | 2548 | 1467985176837 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:37 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
06:39:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 881ms
06:39:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
06:39:37 INFO - PROCESS | 2548 | 1467985177703 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:37 INFO - PROCESS | 2548 | 1467985177732 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:38 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
06:39:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 1031ms
06:39:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
06:39:38 INFO - PROCESS | 2548 | 1467985178737 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:38 INFO - PROCESS | 2548 | 1467985178758 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
06:39:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 941ms
06:39:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
06:39:39 INFO - PROCESS | 2548 | 1467985179683 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:39 INFO - PROCESS | 2548 | 1467985179702 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:40 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
06:39:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 940ms
06:39:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
06:39:40 INFO - PROCESS | 2548 | 1467985180627 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:40 INFO - PROCESS | 2548 | 1467985180647 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:41 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
06:39:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 938ms
06:39:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
06:39:41 INFO - PROCESS | 2548 | 1467985181573 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:41 INFO - PROCESS | 2548 | 1467985181599 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:39:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 1027ms
06:39:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
06:39:42 INFO - PROCESS | 2548 | 1467985182605 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:42 INFO - PROCESS | 2548 | 1467985182670 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:43 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
06:39:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 880ms
06:39:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
06:39:43 INFO - PROCESS | 2548 | 1467985183490 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:43 INFO - PROCESS | 2548 | 1467985183513 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
06:39:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 984ms
06:39:44 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
06:39:44 INFO - PROCESS | 2548 | 1467985184476 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:44 INFO - PROCESS | 2548 | 1467985184497 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
06:39:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 921ms
06:39:45 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
06:39:45 INFO - PROCESS | 2548 | 1467985185401 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:45 INFO - PROCESS | 2548 | 1467985185422 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
06:39:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 941ms
06:39:46 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
06:39:46 INFO - PROCESS | 2548 | 1467985186349 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:46 INFO - PROCESS | 2548 | 1467985186373 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
06:39:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 922ms
06:39:47 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
06:39:47 INFO - PROCESS | 2548 | 1467985187275 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:47 INFO - PROCESS | 2548 | 1467985187297 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
06:39:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 1024ms
06:39:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
06:39:48 INFO - PROCESS | 2548 | 1467985188306 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:48 INFO - PROCESS | 2548 | 1467985188332 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
06:39:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 945ms
06:39:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
06:39:49 INFO - PROCESS | 2548 | 1467985189255 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:49 INFO - PROCESS | 2548 | 1467985189278 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
06:39:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 941ms
06:39:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
06:39:50 INFO - PROCESS | 2548 | 1467985190202 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:50 INFO - PROCESS | 2548 | 1467985190224 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:51 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
06:39:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 838ms
06:39:51 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
06:39:51 INFO - PROCESS | 2548 | 1467985191045 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:51 INFO - PROCESS | 2548 | 1467985191066 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
06:39:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 1026ms
06:39:52 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
06:39:52 INFO - PROCESS | 2548 | 1467985192073 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:52 INFO - PROCESS | 2548 | 1467985192094 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
06:39:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 942ms
06:39:53 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
06:39:53 INFO - PROCESS | 2548 | 1467985193022 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:53 INFO - PROCESS | 2548 | 1467985193047 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:39:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 923ms
06:39:53 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
06:39:53 INFO - PROCESS | 2548 | 1467985193957 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:53 INFO - PROCESS | 2548 | 1467985193982 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:54 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
06:39:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 879ms
06:39:54 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
06:39:54 INFO - PROCESS | 2548 | 1467985194842 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:54 INFO - PROCESS | 2548 | 1467985194864 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
06:39:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 983ms
06:39:55 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
06:39:55 INFO - PROCESS | 2548 | 1467985195831 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:55 INFO - PROCESS | 2548 | 1467985195854 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
06:39:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 983ms
06:39:56 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
06:39:56 INFO - PROCESS | 2548 | 1467985196820 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:56 INFO - PROCESS | 2548 | 1467985196843 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
06:39:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 837ms
06:39:57 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
06:39:57 INFO - PROCESS | 2548 | 1467985197660 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:57 INFO - PROCESS | 2548 | 1467985197682 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:58 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
06:39:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 1080ms
06:39:58 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
06:39:58 INFO - PROCESS | 2548 | 1467985198745 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:58 INFO - PROCESS | 2548 | 1467985198766 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
06:39:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 982ms
06:39:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
06:39:59 INFO - PROCESS | 2548 | 1467985199733 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:39:59 INFO - PROCESS | 2548 | 1467985199757 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:00 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
06:40:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 922ms
06:40:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
06:40:00 INFO - PROCESS | 2548 | 1467985200660 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:00 INFO - PROCESS | 2548 | 1467985200686 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:01 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
06:40:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 982ms
06:40:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
06:40:01 INFO - PROCESS | 2548 | 1467985201647 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:01 INFO - PROCESS | 2548 | 1467985201670 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:02 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
06:40:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 1028ms
06:40:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
06:40:02 INFO - PROCESS | 2548 | 1467985202682 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:02 INFO - PROCESS | 2548 | 1467985202703 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
06:40:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 922ms
06:40:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
06:40:03 INFO - PROCESS | 2548 | 1467985203606 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:03 INFO - PROCESS | 2548 | 1467985203630 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:04 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
06:40:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 835ms
06:40:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
06:40:04 INFO - PROCESS | 2548 | 1467985204446 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:04 INFO - PROCESS | 2548 | 1467985204467 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
06:40:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 922ms
06:40:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
06:40:05 INFO - PROCESS | 2548 | 1467985205374 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:05 INFO - PROCESS | 2548 | 1467985205399 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
06:40:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 940ms
06:40:06 INFO - PROCESS | 2548 | 1467985206352 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:06 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
06:40:06 INFO - PROCESS | 2548 | 1467985206379 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
06:40:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 985ms
06:40:07 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
06:40:07 INFO - PROCESS | 2548 | 1467985207347 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:07 INFO - PROCESS | 2548 | 1467985207370 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:08 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"
06:40:08 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
06:40:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:40:08 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:40:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 877ms
06:40:08 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
06:40:08 INFO - PROCESS | 2548 | 1467985208234 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:08 INFO - PROCESS | 2548 | 1467985208257 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:09 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"
06:40:09 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
06:40:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:40:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:40:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 774ms
06:40:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
06:40:09 INFO - PROCESS | 2548 | 1467985209011 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:09 INFO - PROCESS | 2548 | 1467985209034 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
06:40:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 942ms
06:40:09 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
06:40:09 INFO - PROCESS | 2548 | 1467985209958 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:09 INFO - PROCESS | 2548 | 1467985209979 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
06:40:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 939ms
06:40:10 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
06:40:10 INFO - PROCESS | 2548 | 1467985210902 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:10 INFO - PROCESS | 2548 | 1467985210930 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
06:40:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 878ms
06:40:11 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
06:40:11 INFO - PROCESS | 2548 | 1467985211784 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:11 INFO - PROCESS | 2548 | 1467985211803 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
06:40:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 878ms
06:40:12 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
06:40:12 INFO - PROCESS | 2548 | 1467985212669 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:12 INFO - PROCESS | 2548 | 1467985212695 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
06:40:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 983ms
06:40:13 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
06:40:13 INFO - PROCESS | 2548 | 1467985213656 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:13 INFO - PROCESS | 2548 | 1467985213678 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
06:40:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 984ms
06:40:14 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
06:40:14 INFO - PROCESS | 2548 | 1467985214647 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:14 INFO - PROCESS | 2548 | 1467985214669 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
06:40:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 984ms
06:40:15 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
06:40:15 INFO - PROCESS | 2548 | 1467985215633 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:15 INFO - PROCESS | 2548 | 1467985215657 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:40:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 943ms
06:40:16 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
06:40:16 INFO - PROCESS | 2548 | 1467985216581 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:16 INFO - PROCESS | 2548 | 1467985216602 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:40:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 838ms
06:40:17 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
06:40:17 INFO - PROCESS | 2548 | 1467985217426 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:17 INFO - PROCESS | 2548 | 1467985217451 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
06:40:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1444ms
06:40:18 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
06:40:18 INFO - PROCESS | 2548 | 1467985218875 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:18 INFO - PROCESS | 2548 | 1467985218892 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
06:40:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 984ms
06:40:19 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
06:40:19 INFO - PROCESS | 2548 | 1467985219865 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:19 INFO - PROCESS | 2548 | 1467985219887 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
06:40:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 943ms
06:40:20 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
06:40:20 INFO - PROCESS | 2548 | 1467985220809 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:20 INFO - PROCESS | 2548 | 1467985220832 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
06:40:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 984ms
06:40:21 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
06:40:21 INFO - PROCESS | 2548 | 1467985221799 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:21 INFO - PROCESS | 2548 | 1467985221821 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
06:40:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 940ms
06:40:22 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
06:40:22 INFO - PROCESS | 2548 | 1467985222745 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:22 INFO - PROCESS | 2548 | 1467985222770 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
06:40:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 837ms
06:40:23 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
06:40:23 INFO - PROCESS | 2548 | 1467985223588 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:23 INFO - PROCESS | 2548 | 1467985223614 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
06:40:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1125ms
06:40:24 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
06:40:24 INFO - PROCESS | 2548 | 1467985224718 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:24 INFO - PROCESS | 2548 | 1467985224740 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
06:40:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 944ms
06:40:25 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
06:40:25 INFO - PROCESS | 2548 | 1467985225668 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:25 INFO - PROCESS | 2548 | 1467985225691 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
06:40:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 879ms
06:40:26 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
06:40:26 INFO - PROCESS | 2548 | 1467985226550 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:26 INFO - PROCESS | 2548 | 1467985226576 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
06:40:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
06:40:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 986ms
06:40:27 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
06:40:27 INFO - PROCESS | 2548 | 1467985227539 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:27 INFO - PROCESS | 2548 | 1467985227559 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
06:40:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
06:40:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 984ms
06:40:28 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
06:40:28 INFO - PROCESS | 2548 | 1467985228529 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:28 INFO - PROCESS | 2548 | 1467985228555 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
06:40:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 940ms
06:40:29 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
06:40:29 INFO - PROCESS | 2548 | 1467985229475 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:29 INFO - PROCESS | 2548 | 1467985229497 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
06:40:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 1025ms
06:40:30 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
06:40:30 INFO - PROCESS | 2548 | 1467985230505 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:30 INFO - PROCESS | 2548 | 1467985230527 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
06:40:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 938ms
06:40:31 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
06:40:31 INFO - PROCESS | 2548 | 1467985231449 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:31 INFO - PROCESS | 2548 | 1467985231471 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
06:40:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
06:40:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
06:40:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
06:40:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
06:40:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 3497ms
06:40:34 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
06:40:34 INFO - PROCESS | 2548 | 1467985234952 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:34 INFO - PROCESS | 2548 | 1467985234976 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
06:40:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1293ms
06:40:36 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
06:40:36 INFO - PROCESS | 2548 | 1467985236248 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:36 INFO - PROCESS | 2548 | 1467985236273 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:37 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
06:40:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 879ms
06:40:37 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
06:40:37 INFO - PROCESS | 2548 | 1467985237132 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:37 INFO - PROCESS | 2548 | 1467985237155 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:38 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
06:40:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 943ms
06:40:38 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
06:40:38 INFO - PROCESS | 2548 | 1467985238081 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:38 INFO - PROCESS | 2548 | 1467985238103 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
06:40:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 1024ms
06:40:39 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
06:40:39 INFO - PROCESS | 2548 | 1467985239110 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:39 INFO - PROCESS | 2548 | 1467985239133 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:40 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
06:40:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 921ms
06:40:40 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
06:40:40 INFO - PROCESS | 2548 | 1467985240034 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:40 INFO - PROCESS | 2548 | 1467985240056 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:41 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
06:40:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 1171ms
06:40:41 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
06:40:41 INFO - PROCESS | 2548 | 1467985241211 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:41 INFO - PROCESS | 2548 | 1467985241238 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:40:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1021ms
06:40:42 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
06:40:42 INFO - PROCESS | 2548 | 1467985242238 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:42 INFO - PROCESS | 2548 | 1467985242263 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:43 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
06:40:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 1027ms
06:40:43 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
06:40:43 INFO - PROCESS | 2548 | 1467985243270 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:43 INFO - PROCESS | 2548 | 1467985243291 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
06:40:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 984ms
06:40:44 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
06:40:44 INFO - PROCESS | 2548 | 1467985244260 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:44 INFO - PROCESS | 2548 | 1467985244283 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
06:40:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 941ms
06:40:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
06:40:45 INFO - PROCESS | 2548 | 1467985245203 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:45 INFO - PROCESS | 2548 | 1467985245225 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
06:40:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 982ms
06:40:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
06:40:46 INFO - PROCESS | 2548 | 1467985246190 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:46 INFO - PROCESS | 2548 | 1467985246213 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
06:40:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 921ms
06:40:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
06:40:47 INFO - PROCESS | 2548 | 1467985247118 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:47 INFO - PROCESS | 2548 | 1467985247143 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
06:40:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 983ms
06:40:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
06:40:48 INFO - PROCESS | 2548 | 1467985248105 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:48 INFO - PROCESS | 2548 | 1467985248157 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
06:40:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 985ms
06:40:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
06:40:49 INFO - PROCESS | 2548 | 1467985249095 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:49 INFO - PROCESS | 2548 | 1467985249118 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
06:40:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 878ms
06:40:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
06:40:49 INFO - PROCESS | 2548 | 1467985249978 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:50 INFO - PROCESS | 2548 | 1467985250000 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:50 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
06:40:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 881ms
06:40:50 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
06:40:50 INFO - PROCESS | 2548 | 1467985250866 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:50 INFO - PROCESS | 2548 | 1467985250888 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:51 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
06:40:51 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 985ms
06:40:51 INFO - TEST-START | /IndexedDB/idbtransaction.htm
06:40:51 INFO - PROCESS | 2548 | 1467985251853 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:51 INFO - PROCESS | 2548 | 1467985251874 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:52 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
06:40:52 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
06:40:52 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 836ms
06:40:52 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
06:40:52 INFO - PROCESS | 2548 | 1467985252695 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:52 INFO - PROCESS | 2548 | 1467985252718 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:53 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
06:40:53 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 878ms
06:40:53 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
06:40:53 INFO - PROCESS | 2548 | 1467985253578 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:53 INFO - PROCESS | 2548 | 1467985253598 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
06:40:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
06:40:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
06:40:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
06:40:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
06:40:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
06:40:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
06:40:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
06:40:59 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 5574ms
06:40:59 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
06:40:59 INFO - PROCESS | 2548 | 1467985259157 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:40:59 INFO - PROCESS | 2548 | 1467985259183 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:00 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
06:41:00 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1176ms
06:41:00 INFO - TEST-START | /IndexedDB/index_sort_order.htm
06:41:00 INFO - PROCESS | 2548 | 1467985260338 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:00 INFO - PROCESS | 2548 | 1467985260374 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:01 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
06:41:01 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 1024ms
06:41:01 INFO - TEST-START | /IndexedDB/interfaces.html
06:41:01 INFO - PROCESS | 2548 | 1467985261366 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:01 INFO - PROCESS | 2548 | 1467985261390 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
06:41:01 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
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
06:41:01 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
06:41:01 INFO - TEST-OK | /IndexedDB/interfaces.html | took 320ms
06:41:01 INFO - TEST-START | /IndexedDB/interfaces.worker
06:41:01 INFO - PROCESS | 2548 | 1467985261691 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:01 INFO - PROCESS | 2548 | 1467985261709 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
06:41:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
06:41:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:41:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:41:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:41:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:41:02 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
06:41:02 INFO - {}
06:41:02 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 - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
06:41:02 INFO - {}
06:41:02 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 400ms
06:41:02 INFO - TEST-START | /IndexedDB/key_invalid.htm
06:41:02 INFO - PROCESS | 2548 | 1467985262100 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:02 INFO - PROCESS | 2548 | 1467985262127 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
06:41:03 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
06:41:03 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 951ms
06:41:03 INFO - TEST-START | /IndexedDB/key_valid.html
06:41:03 INFO - PROCESS | 2548 | 1467985263050 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:03 INFO - PROCESS | 2548 | 1467985263075 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:07 INFO - PROCESS | 2548 | [Parent 2548] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
06:41:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
06:41:15 INFO - TEST-OK | /IndexedDB/key_valid.html | took 12565ms
06:41:15 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
06:41:15 INFO - PROCESS | 2548 | 1467985275628 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:15 INFO - PROCESS | 2548 | 1467985275654 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:16 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
06:41:16 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1024ms
06:41:16 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
06:41:16 INFO - PROCESS | 2548 | 1467985276657 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:16 INFO - PROCESS | 2548 | 1467985276682 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:17 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
06:41:17 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 984ms
06:41:17 INFO - TEST-START | /IndexedDB/keygenerator.htm
06:41:17 INFO - PROCESS | 2548 | 1467985277648 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:17 INFO - PROCESS | 2548 | 1467985277674 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:19 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
06:41:19 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
06:41:19 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
06:41:19 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 2289ms
06:41:19 INFO - TEST-START | /IndexedDB/keyorder.htm
06:41:19 INFO - PROCESS | 2548 | 1467985279941 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:19 INFO - PROCESS | 2548 | 1467985279967 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
06:41:21 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
06:41:21 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1194ms
06:41:21 INFO - TEST-START | /IndexedDB/keypath.htm
06:41:21 INFO - PROCESS | 2548 | 1467985281140 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:21 INFO - PROCESS | 2548 | 1467985281165 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
06:41:22 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
06:41:22 INFO - TEST-OK | /IndexedDB/keypath.htm | took 996ms
06:41:22 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
06:41:22 INFO - PROCESS | 2548 | 1467985282141 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:22 INFO - PROCESS | 2548 | 1467985282165 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
06:41:23 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
06:41:23 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 890ms
06:41:23 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
06:41:23 INFO - PROCESS | 2548 | 1467985283034 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:23 INFO - PROCESS | 2548 | 1467985283056 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
06:41:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
06:41:25 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
06:41:25 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 2254ms
06:41:25 INFO - TEST-START | /IndexedDB/list_ordering.htm
06:41:25 INFO - PROCESS | 2548 | 1467985285296 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:25 INFO - PROCESS | 2548 | 1467985285321 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
06:41:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
06:41:27 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
06:41:27 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2531ms
06:41:27 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
06:41:27 INFO - PROCESS | 2548 | 1467985287832 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:27 INFO - PROCESS | 2548 | 1467985287857 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:28 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
06:41:28 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1025ms
06:41:28 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
06:41:28 INFO - PROCESS | 2548 | 1467985288862 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:28 INFO - PROCESS | 2548 | 1467985288885 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:29 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
06:41:29 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 881ms
06:41:29 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
06:41:29 INFO - PROCESS | 2548 | 1467985289746 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:29 INFO - PROCESS | 2548 | 1467985289768 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:30 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
06:41:30 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 1024ms
06:41:30 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
06:41:30 INFO - PROCESS | 2548 | 1467985290775 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:30 INFO - PROCESS | 2548 | 1467985290799 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:31 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
06:41:31 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 984ms
06:41:31 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
06:41:31 INFO - PROCESS | 2548 | 1467985291765 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:31 INFO - PROCESS | 2548 | 1467985291787 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:32 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
06:41:32 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1138ms
06:41:32 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
06:41:32 INFO - PROCESS | 2548 | 1467985292910 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:32 INFO - PROCESS | 2548 | 1467985292934 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:34 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
06:41:34 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1183ms
06:41:34 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
06:41:34 INFO - PROCESS | 2548 | 1467985294095 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:34 INFO - PROCESS | 2548 | 1467985294120 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:35 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
06:41:35 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 983ms
06:41:35 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
06:41:35 INFO - PROCESS | 2548 | 1467985295082 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:35 INFO - PROCESS | 2548 | 1467985295104 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:36 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
06:41:36 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 1085ms
06:41:36 INFO - TEST-START | /IndexedDB/value.htm
06:41:36 INFO - PROCESS | 2548 | 1467985296173 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:36 INFO - PROCESS | 2548 | 1467985296199 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:37 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
06:41:37 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
06:41:37 INFO - TEST-OK | /IndexedDB/value.htm | took 1635ms
06:41:37 INFO - TEST-START | /IndexedDB/value_recursive.htm
06:41:37 INFO - PROCESS | 2548 | 1467985297814 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:37 INFO - PROCESS | 2548 | 1467985297839 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:40 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
06:41:40 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
06:41:40 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
06:41:40 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 2247ms
06:41:40 INFO - TEST-START | /IndexedDB/writer-starvation.htm
06:41:40 INFO - PROCESS | 2548 | 1467985300070 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:40 INFO - PROCESS | 2548 | 1467985300091 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:41 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
06:41:41 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1492ms
06:41:41 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
06:41:41 INFO - PROCESS | 2548 | 1467985301564 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:41 INFO - PROCESS | 2548 | 1467985301586 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
06:41:41 INFO - {}
06:41:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
06:41:41 INFO - {}
06:41:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
06:41:41 INFO - {}
06:41:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
06:41:41 INFO - {}
06:41:41 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 170ms
06:41:41 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
06:41:41 INFO - PROCESS | 2548 | 1467985301739 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:41 INFO - PROCESS | 2548 | 1467985301760 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:41 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
06:41:41 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
06:41:41 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
06:41:41 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
06:41:41 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 170ms
06:41:41 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
06:41:41 INFO - PROCESS | 2548 | 1467985301916 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:41 INFO - PROCESS | 2548 | 1467985301942 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
06:41:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 255ms
06:41:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
06:41:42 INFO - PROCESS | 2548 | 1467985302197 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:42 INFO - PROCESS | 2548 | 1467985302244 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
06:41:42 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
06:41:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
06:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
06:41:42 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
06:41:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
06:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
06:41:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 304ms
06:41:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
06:41:42 INFO - PROCESS | 2548 | 1467985302494 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:42 INFO - PROCESS | 2548 | 1467985302517 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:42 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() {
06:41:42 INFO - [native code]
06:41:42 INFO - }" but got function "function () {
06:41:42 INFO - }"
06:41:42 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
06:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:42 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
06:41:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
06:41:42 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
06:41:42 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
06:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:42 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
06:41:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
06:41:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 169ms
06:41:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
06:41:42 INFO - PROCESS | 2548 | 1467985302672 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:42 INFO - PROCESS | 2548 | 1467985302704 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:42 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() {
06:41:42 INFO - [native code]
06:41:42 INFO - }" but got function "function () {
06:41:42 INFO - }"
06:41:42 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
06:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:42 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
06:41:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
06:41:42 INFO - {}
06:41:42 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
06:41:42 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
06:41:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:42 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
06:41:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
06:41:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
06:41:42 INFO - {}
06:41:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 230ms
06:41:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
06:41:42 INFO - PROCESS | 2548 | 1467985302910 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:42 INFO - PROCESS | 2548 | 1467985302932 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
06:41:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
06:41:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
06:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
06:41:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
06:41:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
06:41:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
06:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
06:41:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
06:41:43 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"
06:41:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
06:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
06:41:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
06:41:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
06:41:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
06:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
06:41:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
06:41:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
06:41:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
06:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
06:41:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
06:41:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
06:41:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
06:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
06:41:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
06:41:43 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"
06:41:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
06:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
06:41:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
06:41:43 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
06:41:43 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
06:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:43 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
06:41:43 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:41:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 179ms
06:41:43 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
06:41:43 INFO - PROCESS | 2548 | 1467985303092 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:43 INFO - PROCESS | 2548 | 1467985303112 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
06:41:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 181ms
06:41:43 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
06:41:43 INFO - PROCESS | 2548 | 1467985303277 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:43 INFO - PROCESS | 2548 | 1467985303297 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
06:41:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
06:41:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 170ms
06:41:43 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
06:41:43 INFO - PROCESS | 2548 | 1467985303456 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:43 INFO - PROCESS | 2548 | 1467985303479 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
06:41:43 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
06:41:43 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
06:41:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
06:41:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:41:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
06:41:43 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 171ms
06:41:43 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
06:41:43 INFO - PROCESS | 2548 | 1467985303635 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:43 INFO - PROCESS | 2548 | 1467985303648 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
06:41:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
06:41:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
06:41:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
06:41:44 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
06:41:44 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1176ms
06:41:44 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
06:41:44 INFO - PROCESS | 2548 | 1467985304813 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:44 INFO - PROCESS | 2548 | 1467985304829 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
06:41:46 INFO - {}
06:41:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
06:41:46 INFO - {}
06:41:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
06:41:46 INFO - {}
06:41:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
06:41:46 INFO - {}
06:41:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
06:41:46 INFO - {}
06:41:46 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1178ms
06:41:46 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
06:41:46 INFO - PROCESS | 2548 | 1467985305996 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:46 INFO - PROCESS | 2548 | 1467985306011 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:46 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
06:41:46 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 374ms
06:41:46 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
06:41:46 INFO - PROCESS | 2548 | 1467985306375 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:46 INFO - PROCESS | 2548 | 1467985306395 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:46 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
06:41:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
06:41:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
06:41:46 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 170ms
06:41:46 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
06:41:46 INFO - PROCESS | 2548 | 1467985306553 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:46 INFO - PROCESS | 2548 | 1467985306574 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:46 INFO - PROCESS | 2548 | [Parent 2548] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:41:47 INFO - PROCESS | 2548 | [Parent 2548] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:41:51 INFO - PROCESS | 2548 | [Parent 2548] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-beta-w64-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
06:41:56 INFO - PROCESS | 2548 | MARIONETTE LOG: INFO: Timeout fired
06:41:56 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
06:41:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
06:41:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
06:41:56 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10106ms
06:41:56 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
06:41:56 INFO - PROCESS | 2548 | 1467985316662 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:56 INFO - PROCESS | 2548 | 1467985316689 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
06:41:57 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 482ms
06:41:57 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
06:41:57 INFO - PROCESS | 2548 | 1467985317149 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - PROCESS | 2548 | 1467985317174 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
06:41:57 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 168ms
06:41:57 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
06:41:57 INFO - PROCESS | 2548 | 1467985317326 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - PROCESS | 2548 | 1467985317351 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
06:41:57 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 170ms
06:41:57 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
06:41:57 INFO - PROCESS | 2548 | 1467985317502 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - PROCESS | 2548 | 1467985317523 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
06:41:57 INFO - {}
06:41:57 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 230ms
06:41:57 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
06:41:57 INFO - PROCESS | 2548 | 1467985317737 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - PROCESS | 2548 | 1467985317758 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
06:41:57 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 189ms
06:41:57 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
06:41:57 INFO - PROCESS | 2548 | 1467985317930 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:57 INFO - PROCESS | 2548 | 1467985317967 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
06:41:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
06:41:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
06:41:58 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 170ms
06:41:58 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
06:41:58 INFO - PROCESS | 2548 | 1467985318106 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 INFO - PROCESS | 2548 | 1467985318126 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 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().
06:41:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 170ms
06:41:58 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
06:41:58 INFO - PROCESS | 2548 | 1467985318285 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 INFO - PROCESS | 2548 | 1467985318307 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
06:41:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 170ms
06:41:58 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
06:41:58 INFO - PROCESS | 2548 | 1467985318458 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 INFO - PROCESS | 2548 | 1467985318478 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
06:41:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 170ms
06:41:58 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
06:41:58 INFO - PROCESS | 2548 | 1467985318635 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 INFO - PROCESS | 2548 | 1467985318648 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 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"
06:41:58 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:58 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
06:41:58 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:58 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
06:41:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
06:41:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:41:58 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
06:41:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 170ms
06:41:58 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
06:41:58 INFO - PROCESS | 2548 | 1467985318810 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 INFO - PROCESS | 2548 | 1467985318835 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:58 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
06:41:58 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 170ms
06:41:58 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
06:41:58 INFO - PROCESS | 2548 | 1467985318985 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:59 INFO - PROCESS | 2548 | 1467985318998 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:59 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
06:41:59 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 169ms
06:41:59 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
06:41:59 INFO - PROCESS | 2548 | 1467985319157 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:59 INFO - PROCESS | 2548 | 1467985319176 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:59 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
06:41:59 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 169ms
06:41:59 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
06:41:59 INFO - PROCESS | 2548 | 1467985319335 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:59 INFO - PROCESS | 2548 | 1467985319356 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:41:59 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
06:41:59 INFO - do_test/)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
06:42:21 INFO - )
06:42:21 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 230ms
06:42:21 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
06:42:21 INFO - PROCESS | 2548 | 1467985341398 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:21 INFO - PROCESS | 2548 | 1467985341414 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
06:42:21 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 169ms
06:42:21 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
06:42:21 INFO - PROCESS | 2548 | 1467985341576 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:21 INFO - PROCESS | 2548 | 1467985341602 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
06:42:21 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 231ms
06:42:21 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
06:42:21 INFO - PROCESS | 2548 | 1467985341811 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:21 INFO - PROCESS | 2548 | 1467985341832 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
06:42:21 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
06:42:21 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 170ms
06:42:21 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
06:42:21 INFO - PROCESS | 2548 | 1467985341989 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - PROCESS | 2548 | 1467985342009 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
06:42:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
06:42:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
06:42:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
06:42:22 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
06:42:22 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 170ms
06:42:22 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
06:42:22 INFO - PROCESS | 2548 | 1467985342164 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - PROCESS | 2548 | 1467985342182 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
06:42:22 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
06:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:22 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
06:42:22 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 169ms
06:42:22 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
06:42:22 INFO - PROCESS | 2548 | 1467985342337 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - PROCESS | 2548 | 1467985342355 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
06:42:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
06:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
06:42:22 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 169ms
06:42:22 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
06:42:22 INFO - PROCESS | 2548 | 1467985342510 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - PROCESS | 2548 | 1467985342530 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
06:42:22 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 170ms
06:42:22 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
06:42:22 INFO - PROCESS | 2548 | 1467985342688 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - PROCESS | 2548 | 1467985342707 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
06:42:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
06:42:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:22 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
06:42:22 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 170ms
06:42:22 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
06:42:22 INFO - PROCESS | 2548 | 1467985342860 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:22 INFO - PROCESS | 2548 | 1467985342879 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
06:42:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
06:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
06:42:23 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 169ms
06:42:23 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
06:42:23 INFO - PROCESS | 2548 | 1467985343036 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - PROCESS | 2548 | 1467985343049 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
06:42:23 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 168ms
06:42:23 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
06:42:23 INFO - PROCESS | 2548 | 1467985343207 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - PROCESS | 2548 | 1467985343228 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
06:42:23 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 170ms
06:42:23 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
06:42:23 INFO - PROCESS | 2548 | 1467985343381 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - PROCESS | 2548 | 1467985343396 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
06:42:23 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 169ms
06:42:23 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
06:42:23 INFO - PROCESS | 2548 | 1467985343557 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - PROCESS | 2548 | 1467985343575 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
06:42:23 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 189ms
06:42:23 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
06:42:23 INFO - PROCESS | 2548 | 1467985343748 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - PROCESS | 2548 | 1467985343764 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
06:42:23 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
06:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:42:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:42:23 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
06:42:23 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
06:42:23 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
06:42:23 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 169ms
06:42:23 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
06:42:23 INFO - PROCESS | 2548 | 1467985343924 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:23 INFO - PROCESS | 2548 | 1467985343944 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
06:42:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
06:42:24 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 171ms
06:42:24 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
06:42:24 INFO - PROCESS | 2548 | 1467985344097 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:24 INFO - PROCESS | 2548 | 1467985344116 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
06:42:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
06:42:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
06:42:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
06:42:24 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 169ms
06:42:24 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
06:42:24 INFO - PROCESS | 2548 | 1467985344274 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:24 INFO - PROCESS | 2548 | 1467985344295 Marionette INFO sendAsync 19b4cdd6-f861-45a0-960e-42d9b8c761b7
06:42:24 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: