builder: mozilla-release_win8_64_test_pgo-web-platform-tests-e10s-1
slave: t-w864-ix-021
starttime: 1470169474.97
results: success (0)
buildid: 20160802084153
builduid: dcfa22bc4d7649cfba0c288514fb5caa
revision: 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-02 13:24:34.967492) =========
master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-02 13:24:34.968615) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-02 13:24:34.969331) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-02 13:24:35.109447) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 13:24:35.110257) =========
'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-021\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-021
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-021
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local
LOGONSERVER=\\T-W864-IX-021
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-021
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-021
WINDIR=C:\windows
using PTY: False
--13:24:36-- 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% 8.47 MB/s
13:24:36 (8.47 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.327000
========= master_lag: 0.04 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-02 13:24:36.472494) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-02 13:24:36.472882) =========
'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-021\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-021
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-021
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local
LOGONSERVER=\\T-W864-IX-021
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-021
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-021
WINDIR=C:\windows
using PTY: False
program finished with exit code 0
elapsedTime=3.108000
========= master_lag: 0.37 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-08-02 13:24:39.954458) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-02 13:24:39.954900) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-release --rev 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-021\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-021
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-021
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local
LOGONSERVER=\\T-W864-IX-021
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-021
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-021
WINDIR=C:\windows
using PTY: False
2016-08-02 13:24:40,434 truncating revision to first 12 chars
2016-08-02 13:24:40,434 Setting DEBUG logging.
2016-08-02 13:24:40,434 attempt 1/10
2016-08-02 13:24:40,434 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/651ee00948f5?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-08-02 13:24:41,687 unpacking tar archive at: mozilla-release-651ee00948f5/testing/mozharness/
program finished with exit code 0
elapsedTime=1.982000
========= master_lag: 0.05 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-08-02 13:24:41.991580) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-02 13:24:41.991951) =========
script_repo_revision: 651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-02 13:24:41.992465) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-02 13:24:41.992792) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-02 13:24:42.010988) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 46 secs) (at 2016-08-02 13:24:42.011578) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--e10s' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-release' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-release', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-021\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-021
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-021
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-021\AppData\Local
LOGONSERVER=\\T-W864-IX-021
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-021
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-021
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-021
WINDIR=C:\windows
XPCOM_DEBUG_BREAK=warn
using PTY: False
13:24:42 INFO - MultiFileLogger online at 20160802 13:24:42 in C:\slave\test
13:24:42 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-release --download-symbols ondemand
13:24:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
13:24:42 INFO - {'append_to_log': False,
13:24:42 INFO - 'base_work_dir': 'C:\\slave\\test',
13:24:42 INFO - 'blob_upload_branch': 'mozilla-release',
13:24:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
13:24:42 INFO - 'buildbot_json_path': 'buildprops.json',
13:24:42 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
13:24:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
13:24:42 INFO - 'download_minidump_stackwalk': True,
13:24:42 INFO - 'download_symbols': 'ondemand',
13:24:42 INFO - 'e10s': True,
13:24:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
13:24:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
13:24:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
13:24:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
13:24:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
13:24:42 INFO - 'C:/mozilla-build/tooltool.py'),
13:24:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
13:24:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
13:24:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
13:24:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
13:24:42 INFO - 'log_level': 'info',
13:24:42 INFO - 'log_to_console': True,
13:24:42 INFO - 'opt_config_files': (),
13:24:42 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
13:24:42 INFO - '--processes=1',
13:24:42 INFO - '--config=%(test_path)s/wptrunner.ini',
13:24:42 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
13:24:42 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
13:24:42 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
13:24:42 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
13:24:42 INFO - 'pip_index': False,
13:24:42 INFO - 'require_test_zip': True,
13:24:42 INFO - 'test_type': ('testharness',),
13:24:42 INFO - 'this_chunk': '1',
13:24:42 INFO - 'total_chunks': '5',
13:24:42 INFO - 'virtualenv_path': 'venv',
13:24:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
13:24:42 INFO - 'work_dir': 'build'}
13:24:42 INFO - #####
13:24:42 INFO - ##### Running clobber step.
13:24:42 INFO - #####
13:24:42 INFO - Running pre-action listener: _resource_record_pre_action
13:24:42 INFO - Running main action method: clobber
13:24:42 INFO - rmtree: C:\slave\test\build
13:24:42 INFO - Using _rmtree_windows ...
13:24:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
13:26:22 INFO - Running post-action listener: _resource_record_post_action
13:26:22 INFO - #####
13:26:22 INFO - ##### Running read-buildbot-config step.
13:26:22 INFO - #####
13:26:22 INFO - Running pre-action listener: _resource_record_pre_action
13:26:22 INFO - Running main action method: read_buildbot_config
13:26:22 INFO - Using buildbot properties:
13:26:22 INFO - {
13:26:22 INFO - "project": "",
13:26:22 INFO - "product": "firefox",
13:26:22 INFO - "script_repo_revision": "production",
13:26:22 INFO - "scheduler": "tests-mozilla-release-win8_64-pgo-unittest",
13:26:22 INFO - "repository": "",
13:26:22 INFO - "buildername": "Windows 8 64-bit mozilla-release pgo test web-platform-tests-e10s-1",
13:26:22 INFO - "buildid": "20160802084153",
13:26:22 INFO - "pgo_build": "True",
13:26:22 INFO - "basedir": "C:\\slave\\test",
13:26:22 INFO - "buildnumber": 1,
13:26:22 INFO - "slavename": "t-w864-ix-021",
13:26:22 INFO - "revision": "651ee00948f5e4e6b2ffadf2117d20cd4fbe8ffd",
13:26:22 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/",
13:26:22 INFO - "platform": "win64",
13:26:22 INFO - "branch": "mozilla-release",
13:26:22 INFO - "repo_path": "releases/mozilla-release",
13:26:22 INFO - "moz_repo_path": "",
13:26:22 INFO - "stage_platform": "win64-pgo",
13:26:22 INFO - "builduid": "dcfa22bc4d7649cfba0c288514fb5caa",
13:26:22 INFO - "slavebuilddir": "test"
13:26:22 INFO - }
13:26:22 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json.
13:26:22 INFO - Found installer url https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip.
13:26:22 INFO - Running post-action listener: _resource_record_post_action
13:26:22 INFO - #####
13:26:22 INFO - ##### Running download-and-extract step.
13:26:22 INFO - #####
13:26:22 INFO - Running pre-action listener: _resource_record_pre_action
13:26:22 INFO - Running main action method: download_and_extract
13:26:22 INFO - mkdir: C:\slave\test\build\tests
13:26:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:26:22 INFO - https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json matches https://queue.taskcluster.net
13:26:22 INFO - trying https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json
13:26:22 INFO - Downloading https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json
13:26:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.test_packages.json'}, attempt #1
13:26:22 INFO - Downloaded 1218 bytes.
13:26:22 INFO - Reading from file C:\slave\test\build\firefox-48.0.1.en-US.win64.test_packages.json
13:26:22 INFO - Using the following test package requirements:
13:26:22 INFO - {u'common': [u'firefox-48.0.1.en-US.win64.common.tests.zip'],
13:26:22 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip',
13:26:22 INFO - u'firefox-48.0.1.en-US.win64.cppunittest.tests.zip'],
13:26:22 INFO - u'gtest': [u'firefox-48.0.1.en-US.win64.common.tests.zip'],
13:26:22 INFO - u'jittest': [u'firefox-48.0.1.en-US.win64.common.tests.zip',
13:26:22 INFO - u'jsshell-win64.zip'],
13:26:22 INFO - u'mochitest': [u'firefox-48.0.1.en-US.win64.common.tests.zip',
13:26:22 INFO - u'firefox-48.0.1.en-US.win64.mochitest.tests.zip'],
13:26:22 INFO - u'mozbase': [u'firefox-48.0.1.en-US.win64.common.tests.zip'],
13:26:22 INFO - u'reftest': [u'firefox-48.0.1.en-US.win64.common.tests.zip',
13:26:22 INFO - u'firefox-48.0.1.en-US.win64.reftest.tests.zip'],
13:26:22 INFO - u'talos': [u'firefox-48.0.1.en-US.win64.common.tests.zip',
13:26:22 INFO - u'firefox-48.0.1.en-US.win64.talos.tests.zip'],
13:26:22 INFO - u'web-platform': [u'firefox-48.0.1.en-US.win64.common.tests.zip',
13:26:22 INFO - u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'],
13:26:22 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.win64.common.tests.zip',
13:26:22 INFO - u'firefox-48.0.1.en-US.win64.xpcshell.tests.zip']}
13:26:22 INFO - Downloading packages: [u'firefox-48.0.1.en-US.win64.common.tests.zip', u'firefox-48.0.1.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform
13:26:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:26:22 INFO - https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip matches https://queue.taskcluster.net
13:26:22 INFO - trying https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip
13:26:22 INFO - Downloading https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip
13:26:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip'}, attempt #1
13:26:24 INFO - Downloaded 19204097 bytes.
13:26:24 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
13:26:24 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
13:26:25 INFO - caution: filename not matched: web-platform/*
13:26:25 INFO - Return code: 11
13:26:25 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:26:25 INFO - https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net
13:26:25 INFO - trying https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip
13:26:25 INFO - Downloading https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip
13:26:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip'}, attempt #1
13:26:27 INFO - Downloaded 36389909 bytes.
13:26:27 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
13:26:27 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.1.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
13:27:09 INFO - caution: filename not matched: bin/*
13:27:09 INFO - caution: filename not matched: config/*
13:27:09 INFO - caution: filename not matched: mozbase/*
13:27:09 INFO - caution: filename not matched: marionette/*
13:27:09 INFO - caution: filename not matched: tools/wptserve/*
13:27:09 INFO - Return code: 11
13:27:09 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')]}
13:27:09 INFO - https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip matches https://queue.taskcluster.net
13:27:09 INFO - trying https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip
13:27:09 INFO - Downloading https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip to C:\slave\test\build\firefox-48.0.1.en-US.win64.zip
13:27:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.1.en-US.win64.zip'}, attempt #1
13:27:11 INFO - Downloaded 58157960 bytes.
13:27:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip
13:27:11 INFO - mkdir: C:\slave\test\properties
13:27:11 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
13:27:11 INFO - Writing to file C:\slave\test\properties\build_url
13:27:11 INFO - Contents:
13:27:11 INFO - build_url:https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.en-US.win64.zip
13:27:11 INFO - Running post-action listener: _resource_record_post_action
13:27:11 INFO - Running post-action listener: set_extra_try_arguments
13:27:11 INFO - #####
13:27:11 INFO - ##### Running create-virtualenv step.
13:27:11 INFO - #####
13:27:11 INFO - Running pre-action listener: _pre_create_virtualenv
13:27:11 INFO - Running pre-action listener: _resource_record_pre_action
13:27:11 INFO - Running main action method: create_virtualenv
13:27:11 INFO - Creating virtualenv C:\slave\test\build\venv
13:27:11 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build
13:27:11 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
13:27:17 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
13:27:20 INFO - Installing distribute......................................................................................................................................................................................done.
13:27:21 INFO - Return code: 0
13:27:21 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
13:27:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:27:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:27:21 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 0x024186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026DF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02664530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269B368>, '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 0x023C8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', '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-021\\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
13:27:21 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
13:27:21 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
13:27:21 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:27:21 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming',
13:27:21 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:27:21 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:27:21 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:27:21 INFO - 'COMPUTERNAME': 'T-W864-IX-021',
13:27:21 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:27:21 INFO - 'DCLOCATION': 'SCL3',
13:27:21 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:27:21 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:27:21 INFO - 'HOMEDRIVE': 'C:',
13:27:21 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021',
13:27:21 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:27:21 INFO - 'KTS_VERSION': '1.19c',
13:27:21 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local',
13:27:21 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021',
13:27:21 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:27:21 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:27:21 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:27:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:27:21 INFO - 'MOZ_NO_REMOTE': '1',
13:27:21 INFO - 'NO_EM_RESTART': '1',
13:27:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:27:21 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:27:21 INFO - 'OS': 'Windows_NT',
13:27:21 INFO - 'OURDRIVE': 'C:',
13:27:21 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',
13:27:21 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:27:21 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:27:21 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:27:21 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:27:21 INFO - 'PROCESSOR_LEVEL': '6',
13:27:21 INFO - 'PROCESSOR_REVISION': '1e05',
13:27:21 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:27:21 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:27:21 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:27:21 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:27:21 INFO - 'PROMPT': '$P$G',
13:27:21 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:27:21 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:27:21 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:27:21 INFO - 'PWD': 'C:\\slave\\test',
13:27:21 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:27:21 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:27:21 INFO - 'SYSTEMDRIVE': 'C:',
13:27:21 INFO - 'SYSTEMROOT': 'C:\\windows',
13:27:21 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:21 INFO - 'TEST1': 'testie',
13:27:21 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:21 INFO - 'USERDOMAIN': 'T-W864-IX-021',
13:27:21 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021',
13:27:21 INFO - 'USERNAME': 'cltbld',
13:27:21 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021',
13:27:21 INFO - 'WINDIR': 'C:\\windows',
13:27:21 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:27:22 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:27:22 INFO - Downloading/unpacking psutil>=0.7.1
13:27:22 INFO - Running setup.py egg_info for package psutil
13:27:22 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
13:27:22 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
13:27:22 INFO - Installing collected packages: psutil
13:27:22 INFO - Running setup.py install for psutil
13:27:22 INFO - building 'psutil._psutil_windows' extension
13:27:22 INFO - error: Unable to find vcvarsall.bat
13:27:22 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-bhr8gf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
13:27:22 INFO - running install
13:27:22 INFO - running build
13:27:22 INFO - running build_py
13:27:22 INFO - creating build
13:27:22 INFO - creating build\lib.win32-2.7
13:27:22 INFO - creating build\lib.win32-2.7\psutil
13:27:22 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
13:27:22 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
13:27:22 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
13:27:22 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
13:27:22 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
13:27:22 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
13:27:22 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
13:27:22 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
13:27:22 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
13:27:22 INFO - running build_ext
13:27:22 INFO - building 'psutil._psutil_windows' extension
13:27:22 INFO - error: Unable to find vcvarsall.bat
13:27:22 INFO - ----------------------------------------
13:27:22 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-bhr8gf-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
13:27:22 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-021\AppData\Roaming\pip\pip.log
13:27:22 WARNING - Return code: 1
13:27:22 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!
13:27:22 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
13:27:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:27:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:27:22 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026DF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02664530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269B368>, '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 0x023C8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', '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-021\\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
13:27:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
13:27:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
13:27:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:27:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming',
13:27:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:27:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:27:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:27:22 INFO - 'COMPUTERNAME': 'T-W864-IX-021',
13:27:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:27:22 INFO - 'DCLOCATION': 'SCL3',
13:27:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:27:22 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:27:22 INFO - 'HOMEDRIVE': 'C:',
13:27:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021',
13:27:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:27:22 INFO - 'KTS_VERSION': '1.19c',
13:27:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local',
13:27:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021',
13:27:22 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:27:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:27:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:27:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:27:22 INFO - 'MOZ_NO_REMOTE': '1',
13:27:22 INFO - 'NO_EM_RESTART': '1',
13:27:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:27:22 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:27:22 INFO - 'OS': 'Windows_NT',
13:27:22 INFO - 'OURDRIVE': 'C:',
13:27:22 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',
13:27:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:27:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:27:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:27:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:27:22 INFO - 'PROCESSOR_LEVEL': '6',
13:27:22 INFO - 'PROCESSOR_REVISION': '1e05',
13:27:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:27:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:27:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:27:22 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:27:22 INFO - 'PROMPT': '$P$G',
13:27:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:27:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:27:22 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:27:22 INFO - 'PWD': 'C:\\slave\\test',
13:27:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:27:22 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:27:22 INFO - 'SYSTEMDRIVE': 'C:',
13:27:22 INFO - 'SYSTEMROOT': 'C:\\windows',
13:27:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:22 INFO - 'TEST1': 'testie',
13:27:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:22 INFO - 'USERDOMAIN': 'T-W864-IX-021',
13:27:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021',
13:27:22 INFO - 'USERNAME': 'cltbld',
13:27:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021',
13:27:22 INFO - 'WINDIR': 'C:\\windows',
13:27:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:27:23 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:27:23 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
13:27:23 INFO - Downloading mozsystemmonitor-0.0.tar.gz
13:27:23 INFO - Running setup.py egg_info for package mozsystemmonitor
13:27:23 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
13:27:23 INFO - Running setup.py egg_info for package psutil
13:27:23 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
13:27:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
13:27:23 INFO - Installing collected packages: mozsystemmonitor, psutil
13:27:23 INFO - Running setup.py install for mozsystemmonitor
13:27:23 INFO - Running setup.py install for psutil
13:27:23 INFO - building 'psutil._psutil_windows' extension
13:27:23 INFO - error: Unable to find vcvarsall.bat
13:27:23 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ouna65-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
13:27:23 INFO - running install
13:27:23 INFO - running build
13:27:23 INFO - running build_py
13:27:23 INFO - running build_ext
13:27:23 INFO - building 'psutil._psutil_windows' extension
13:27:23 INFO - error: Unable to find vcvarsall.bat
13:27:23 INFO - ----------------------------------------
13:27:23 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld~1.t-w\appdata\local\temp\pip-ouna65-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
13:27:23 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-021\AppData\Roaming\pip\pip.log
13:27:23 WARNING - Return code: 1
13:27:23 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
13:27:23 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
13:27:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:23 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:27:23 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:23 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:27:23 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x024186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026DF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02664530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269B368>, '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 0x023C8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F20C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', '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-021\\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
13:27:23 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
13:27:23 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
13:27:23 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:27:23 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming',
13:27:23 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:27:23 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:27:23 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:27:23 INFO - 'COMPUTERNAME': 'T-W864-IX-021',
13:27:23 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:27:23 INFO - 'DCLOCATION': 'SCL3',
13:27:23 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:27:23 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:27:23 INFO - 'HOMEDRIVE': 'C:',
13:27:23 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021',
13:27:23 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:27:23 INFO - 'KTS_VERSION': '1.19c',
13:27:23 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local',
13:27:23 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021',
13:27:23 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:27:23 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:27:23 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:27:23 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:27:23 INFO - 'MOZ_NO_REMOTE': '1',
13:27:23 INFO - 'NO_EM_RESTART': '1',
13:27:23 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:27:23 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:27:23 INFO - 'OS': 'Windows_NT',
13:27:23 INFO - 'OURDRIVE': 'C:',
13:27:23 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
13:27:23 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:27:23 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:27:23 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:27:23 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:27:23 INFO - 'PROCESSOR_LEVEL': '6',
13:27:23 INFO - 'PROCESSOR_REVISION': '1e05',
13:27:23 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:27:23 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:27:23 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:27:23 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:27:23 INFO - 'PROMPT': '$P$G',
13:27:23 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:27:23 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:27:23 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:27:23 INFO - 'PWD': 'C:\\slave\\test',
13:27:23 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:27:23 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:27:23 INFO - 'SYSTEMDRIVE': 'C:',
13:27:23 INFO - 'SYSTEMROOT': 'C:\\windows',
13:27:23 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:23 INFO - 'TEST1': 'testie',
13:27:23 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:23 INFO - 'USERDOMAIN': 'T-W864-IX-021',
13:27:23 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021',
13:27:23 INFO - 'USERNAME': 'cltbld',
13:27:23 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021',
13:27:23 INFO - 'WINDIR': 'C:\\windows',
13:27:23 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:27:23 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:27:23 INFO - Downloading/unpacking blobuploader==1.2.4
13:27:23 INFO - Downloading blobuploader-1.2.4.tar.gz
13:27:23 INFO - Running setup.py egg_info for package blobuploader
13:27:23 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
13:27:27 INFO - Running setup.py egg_info for package requests
13:27:27 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
13:27:27 INFO - Downloading docopt-0.6.1.tar.gz
13:27:27 INFO - Running setup.py egg_info for package docopt
13:27:27 INFO - Installing collected packages: blobuploader, docopt, requests
13:27:27 INFO - Running setup.py install for blobuploader
13:27:27 INFO - Running setup.py install for docopt
13:27:27 INFO - Running setup.py install for requests
13:27:27 INFO - Successfully installed blobuploader docopt requests
13:27:27 INFO - Cleaning up...
13:27:27 INFO - Return code: 0
13:27:27 INFO - Installing None into virtualenv C:\slave\test\build\venv
13:27:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:27 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:27:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:27 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:27:27 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026DF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02664530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269B368>, '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 0x023C8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F20C0>, '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-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', '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-021\\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
13:27:27 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
13:27:27 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
13:27:27 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:27:27 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming',
13:27:27 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:27:27 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:27:27 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:27:27 INFO - 'COMPUTERNAME': 'T-W864-IX-021',
13:27:27 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:27:27 INFO - 'DCLOCATION': 'SCL3',
13:27:27 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:27:27 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:27:27 INFO - 'HOMEDRIVE': 'C:',
13:27:27 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021',
13:27:27 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:27:27 INFO - 'KTS_VERSION': '1.19c',
13:27:27 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local',
13:27:27 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021',
13:27:27 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:27:27 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:27:27 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:27:27 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:27:27 INFO - 'MOZ_NO_REMOTE': '1',
13:27:27 INFO - 'NO_EM_RESTART': '1',
13:27:27 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:27:27 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:27:27 INFO - 'OS': 'Windows_NT',
13:27:27 INFO - 'OURDRIVE': 'C:',
13:27:27 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',
13:27:27 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:27:27 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:27:27 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:27:27 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:27:27 INFO - 'PROCESSOR_LEVEL': '6',
13:27:27 INFO - 'PROCESSOR_REVISION': '1e05',
13:27:27 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:27:27 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:27:27 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:27:27 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:27:27 INFO - 'PROMPT': '$P$G',
13:27:27 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:27:27 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:27:27 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:27:27 INFO - 'PWD': 'C:\\slave\\test',
13:27:27 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:27:27 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:27:27 INFO - 'SYSTEMDRIVE': 'C:',
13:27:27 INFO - 'SYSTEMROOT': 'C:\\windows',
13:27:27 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:27 INFO - 'TEST1': 'testie',
13:27:27 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:27 INFO - 'USERDOMAIN': 'T-W864-IX-021',
13:27:27 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021',
13:27:27 INFO - 'USERNAME': 'cltbld',
13:27:27 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021',
13:27:27 INFO - 'WINDIR': 'C:\\windows',
13:27:27 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:27:33 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
13:27:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
13:27:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
13:27:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
13:27:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
13:27:33 INFO - Unpacking c:\slave\test\build\tests\marionette
13:27:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
13:27:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
13:27:33 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
13:27:33 INFO - Running setup.py install for browsermob-proxy
13:27:47 INFO - Running setup.py install for manifestparser
13:27:47 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for marionette-client
13:27:47 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
13:27:47 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for marionette-driver
13:27:47 INFO - Running setup.py install for mozcrash
13:27:47 INFO - Running setup.py install for mozdebug
13:27:47 INFO - Running setup.py install for mozdevice
13:27:47 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for mozfile
13:27:47 INFO - Running setup.py install for mozhttpd
13:27:47 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for mozinfo
13:27:47 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for mozInstall
13:27:47 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for mozleak
13:27:47 INFO - Running setup.py install for mozlog
13:27:47 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for moznetwork
13:27:47 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for mozprocess
13:27:47 INFO - Running setup.py install for mozprofile
13:27:47 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for mozrunner
13:27:47 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for mozscreenshot
13:27:47 INFO - Running setup.py install for moztest
13:27:47 INFO - Running setup.py install for mozversion
13:27:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
13:27:47 INFO - Running setup.py install for wptserve
13:27:47 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
13:27:47 INFO - Cleaning up...
13:27:47 INFO - Return code: 0
13:27:47 INFO - Installing None into virtualenv C:\slave\test\build\venv
13:27:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
13:27:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:27:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
13:27:47 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x024186B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x026DF200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x02664530>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269B368>, '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 0x023C8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F20C0>, '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-021', 'USERDOMAIN': 'T-W864-IX-021', '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-021', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-021', '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-021\\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
13:27:47 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
13:27:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
13:27:47 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:27:47 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming',
13:27:47 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:27:47 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:27:47 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:27:47 INFO - 'COMPUTERNAME': 'T-W864-IX-021',
13:27:47 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:27:47 INFO - 'DCLOCATION': 'SCL3',
13:27:47 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:27:47 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:27:47 INFO - 'HOMEDRIVE': 'C:',
13:27:47 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021',
13:27:47 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:27:47 INFO - 'KTS_VERSION': '1.19c',
13:27:47 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local',
13:27:47 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021',
13:27:47 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:27:47 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:27:47 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:27:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:27:47 INFO - 'MOZ_NO_REMOTE': '1',
13:27:47 INFO - 'NO_EM_RESTART': '1',
13:27:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:27:47 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:27:47 INFO - 'OS': 'Windows_NT',
13:27:47 INFO - 'OURDRIVE': 'C:',
13:27:47 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',
13:27:47 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:27:47 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:27:47 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:27:47 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:27:47 INFO - 'PROCESSOR_LEVEL': '6',
13:27:47 INFO - 'PROCESSOR_REVISION': '1e05',
13:27:47 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:27:47 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:27:47 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:27:47 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:27:47 INFO - 'PROMPT': '$P$G',
13:27:47 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:27:47 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:27:47 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:27:47 INFO - 'PWD': 'C:\\slave\\test',
13:27:47 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:27:47 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:27:47 INFO - 'SYSTEMDRIVE': 'C:',
13:27:47 INFO - 'SYSTEMROOT': 'C:\\windows',
13:27:47 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:47 INFO - 'TEST1': 'testie',
13:27:47 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:27:47 INFO - 'USERDOMAIN': 'T-W864-IX-021',
13:27:47 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021',
13:27:47 INFO - 'USERNAME': 'cltbld',
13:27:47 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021',
13:27:47 INFO - 'WINDIR': 'C:\\windows',
13:27:47 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:27:51 INFO - Ignoring indexes: http://pypi.python.org/simple/
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
13:27:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
13:27:51 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
13:27:51 INFO - Unpacking c:\slave\test\build\tests\marionette\client
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
13:27:51 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
13:27:51 INFO - Unpacking c:\slave\test\build\tests\marionette
13:27:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
13:27:51 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
13:27:51 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
13:28:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
13:28:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
13:28:03 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
13:28:03 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
13:28:03 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
13:28:03 INFO - Downloading blessings-1.6.tar.gz
13:28:03 INFO - Running setup.py egg_info for package blessings
13:28:03 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
13:28:03 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
13:28:03 INFO - Running setup.py install for blessings
13:28:03 INFO - Running setup.py install for browsermob-proxy
13:28:03 INFO - Running setup.py install for manifestparser
13:28:03 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Running setup.py install for marionette-client
13:28:03 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
13:28:03 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Running setup.py install for marionette-driver
13:28:03 INFO - Running setup.py install for mozcrash
13:28:03 INFO - Running setup.py install for mozdebug
13:28:03 INFO - Running setup.py install for mozdevice
13:28:03 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Running setup.py install for mozhttpd
13:28:03 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Running setup.py install for mozInstall
13:28:03 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Running setup.py install for mozleak
13:28:03 INFO - Running setup.py install for mozprofile
13:28:03 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Running setup.py install for mozrunner
13:28:03 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
13:28:03 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
13:28:05 INFO - Running setup.py install for mozscreenshot
13:28:05 INFO - Running setup.py install for moztest
13:28:05 INFO - Running setup.py install for mozversion
13:28:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
13:28:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
13:28:05 INFO - Running setup.py install for wptserve
13:28:05 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
13:28:05 INFO - Cleaning up...
13:28:05 INFO - Return code: 0
13:28:05 INFO - Done creating virtualenv C:\slave\test\build\venv.
13:28:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
13:28:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
13:28:05 INFO - Reading from file tmpfile_stdout
13:28:05 INFO - Using _rmtree_windows ...
13:28:05 INFO - Using _rmtree_windows ...
13:28:05 INFO - Current package versions:
13:28:05 INFO - blessings == 1.6
13:28:05 INFO - blobuploader == 1.2.4
13:28:05 INFO - browsermob-proxy == 0.6.0
13:28:05 INFO - distribute == 0.6.14
13:28:05 INFO - docopt == 0.6.1
13:28:05 INFO - manifestparser == 1.1
13:28:05 INFO - marionette-client == 2.3.0
13:28:05 INFO - marionette-driver == 1.4.0
13:28:05 INFO - mozInstall == 1.12
13:28:05 INFO - mozcrash == 0.17
13:28:05 INFO - mozdebug == 0.1
13:28:05 INFO - mozdevice == 0.48
13:28:05 INFO - mozfile == 1.2
13:28:05 INFO - mozhttpd == 0.7
13:28:05 INFO - mozinfo == 0.9
13:28:05 INFO - mozleak == 0.1
13:28:05 INFO - mozlog == 3.1
13:28:05 INFO - moznetwork == 0.27
13:28:05 INFO - mozprocess == 0.22
13:28:05 INFO - mozprofile == 0.28
13:28:05 INFO - mozrunner == 6.11
13:28:05 INFO - mozscreenshot == 0.1
13:28:05 INFO - mozsystemmonitor == 0.0
13:28:05 INFO - moztest == 0.7
13:28:05 INFO - mozversion == 1.4
13:28:05 INFO - requests == 1.2.3
13:28:05 INFO - wptserve == 1.4.0
13:28:05 INFO - Running post-action listener: _resource_record_post_action
13:28:05 INFO - Running post-action listener: _start_resource_monitoring
13:28:05 INFO - Starting resource monitoring.
13:28:05 INFO - #####
13:28:05 INFO - ##### Running pull step.
13:28:05 INFO - #####
13:28:05 INFO - Running pre-action listener: _resource_record_pre_action
13:28:05 INFO - Running main action method: pull
13:28:05 INFO - Pull has nothing to do!
13:28:05 INFO - Running post-action listener: _resource_record_post_action
13:28:05 INFO - #####
13:28:05 INFO - ##### Running install step.
13:28:05 INFO - #####
13:28:05 INFO - Running pre-action listener: _resource_record_pre_action
13:28:05 INFO - Running main action method: install
13:28:05 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
13:28:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
13:28:05 INFO - Reading from file tmpfile_stdout
13:28:05 INFO - Using _rmtree_windows ...
13:28:05 INFO - Using _rmtree_windows ...
13:28:05 INFO - Detecting whether we're running mozinstall >=1.0...
13:28:05 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
13:28:05 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
13:28:05 INFO - Reading from file tmpfile_stdout
13:28:05 INFO - Output received:
13:28:05 INFO - Usage: mozinstall-script.py [options] installer
13:28:05 INFO - Options:
13:28:05 INFO - -h, --help show this help message and exit
13:28:05 INFO - -d DEST, --destination=DEST
13:28:05 INFO - Directory to install application into. [default:
13:28:05 INFO - "C:\slave\test"]
13:28:05 INFO - --app=APP Application being installed. [default: firefox]
13:28:05 INFO - Using _rmtree_windows ...
13:28:05 INFO - Using _rmtree_windows ...
13:28:05 INFO - mkdir: C:\slave\test\build\application
13:28:05 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.1.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application']
13:28:05 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.1.en-US.win64.zip --destination C:\slave\test\build\application
13:28:07 INFO - Reading from file tmpfile_stdout
13:28:07 INFO - Output received:
13:28:07 INFO - C:\slave\test\build\application\firefox\firefox.exe
13:28:07 INFO - Using _rmtree_windows ...
13:28:07 INFO - Using _rmtree_windows ...
13:28:07 INFO - Running post-action listener: _resource_record_post_action
13:28:07 INFO - #####
13:28:07 INFO - ##### Running run-tests step.
13:28:07 INFO - #####
13:28:07 INFO - Running pre-action listener: _resource_record_pre_action
13:28:07 INFO - Running main action method: run_tests
13:28:07 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
13:28:07 INFO - Minidump filename unknown. Determining based upon platform and architecture.
13:28:07 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
13:28:07 INFO - grabbing minidump binary from tooltool
13:28:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
13:28:07 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0269B368>, '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 0x023C8D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026F20C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
13:28:07 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build
13:28:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o
13:28:07 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
13:28:07 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpgmpb8t
13:28:07 INFO - INFO - File integrity verified, renaming tmpgmpb8t to win32-minidump_stackwalk.exe
13:28:07 INFO - Return code: 0
13:28:07 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
13:28:08 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
13:28:08 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.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
13:28:08 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.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
13:28:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
13:28:08 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Roaming',
13:28:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
13:28:08 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
13:28:08 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
13:28:08 INFO - 'COMPUTERNAME': 'T-W864-IX-021',
13:28:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
13:28:08 INFO - 'DCLOCATION': 'SCL3',
13:28:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
13:28:08 INFO - 'FP_NO_HOST_CHECK': 'NO',
13:28:08 INFO - 'HOMEDRIVE': 'C:',
13:28:08 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-021',
13:28:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
13:28:08 INFO - 'KTS_VERSION': '1.19c',
13:28:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-021\\AppData\\Local',
13:28:08 INFO - 'LOGONSERVER': '\\\\T-W864-IX-021',
13:28:08 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
13:28:08 INFO - 'MONDIR': 'C:\\Monitor_config\\',
13:28:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
13:28:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
13:28:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
13:28:08 INFO - 'MOZ_NO_REMOTE': '1',
13:28:08 INFO - 'NO_EM_RESTART': '1',
13:28:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
13:28:08 INFO - 'NUMBER_OF_PROCESSORS': '8',
13:28:08 INFO - 'OS': 'Windows_NT',
13:28:08 INFO - 'OURDRIVE': 'C:',
13:28:08 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',
13:28:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
13:28:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
13:28:08 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
13:28:08 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
13:28:08 INFO - 'PROCESSOR_LEVEL': '6',
13:28:08 INFO - 'PROCESSOR_REVISION': '1e05',
13:28:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
13:28:08 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
13:28:08 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
13:28:08 INFO - 'PROGRAMW6432': 'C:\\Program Files',
13:28:08 INFO - 'PROMPT': '$P$G',
13:28:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
13:28:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
13:28:08 INFO - 'PUBLIC': 'C:\\Users\\Public',
13:28:08 INFO - 'PWD': 'C:\\slave\\test',
13:28:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
13:28:08 INFO - 'SLAVEDIR': 'C:\\slave\\',
13:28:08 INFO - 'SYSTEMDRIVE': 'C:',
13:28:08 INFO - 'SYSTEMROOT': 'C:\\windows',
13:28:08 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:28:08 INFO - 'TEST1': 'testie',
13:28:08 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
13:28:08 INFO - 'USERDOMAIN': 'T-W864-IX-021',
13:28:08 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-021',
13:28:08 INFO - 'USERNAME': 'cltbld',
13:28:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-021',
13:28:08 INFO - 'WINDIR': 'C:\\windows',
13:28:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
13:28:08 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/OJOau2EtSHiQsqshkM0ELw/artifacts/public/build/firefox-48.0.1.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
13:28:09 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
13:28:09 INFO - import pkg_resources
13:28:11 INFO - Using 1 client processes
13:28:13 INFO - SUITE-START | Running 1476 tests
13:28:13 INFO - Running testharness tests
13:28:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
13:28:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
13:28:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
13:28:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
13:28:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
13:28:13 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms
13:28:13 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
13:28:13 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
13:28:13 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
13:28:13 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 1ms
13:28:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
13:28:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
13:28:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
13:28:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
13:28:13 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
13:28:13 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
13:28:13 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
13:28:13 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 1ms
13:28:13 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
13:28:13 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
13:28:13 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
13:28:13 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
13:28:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
13:28:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
13:28:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
13:28:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
13:28:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
13:28:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
13:28:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
13:28:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
13:28:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 1ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
13:28:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
13:28:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
13:28:14 INFO - Setting up ssl
13:28:14 INFO - PROCESS | certutil |
13:28:14 INFO - PROCESS | certutil |
13:28:14 INFO - PROCESS | certutil |
13:28:14 INFO - Certificate Nickname Trust Attributes
13:28:14 INFO - SSL,S/MIME,JAR/XPI
13:28:14 INFO -
13:28:14 INFO - web-platform-tests CT,,
13:28:14 INFO -
13:28:14 INFO - Starting runner
13:28:17 INFO - PROCESS | 1908 | 1470169696989 Marionette INFO Listening on port 2828
13:28:21 INFO - PROCESS | 1908 | 1470169701565 Marionette INFO startBrowser 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:21 INFO - PROCESS | 1908 | 1470169701574 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:22 INFO - PROCESS | 1908 | 1470169702495 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:22 INFO - PROCESS | 1908 | 1470169702519 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:22 INFO - PROCESS | 1908 | 1470169702573 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:25 INFO - PROCESS | 1908 | 1470169705071 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
13:28:25 INFO - PROCESS | 1908 | 1470169705128 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:25 INFO - PROCESS | 1908 | 1470169705134 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
13:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 522ms
13:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
13:28:25 INFO - PROCESS | 1908 | 1470169705625 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:25 INFO - PROCESS | 1908 | 1470169705648 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
13:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 167ms
13:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
13:28:25 INFO - PROCESS | 1908 | 1470169705799 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:25 INFO - PROCESS | 1908 | 1470169705823 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
13:28:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 170ms
13:28:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
13:28:25 INFO - PROCESS | 1908 | 1470169705977 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - PROCESS | 1908 | 1470169705998 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
13:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 186ms
13:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
13:28:26 INFO - PROCESS | 1908 | 1470169706165 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - PROCESS | 1908 | 1470169706186 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
13:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 170ms
13:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
13:28:26 INFO - PROCESS | 1908 | 1470169706343 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - PROCESS | 1908 | 1470169706363 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
13:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 169ms
13:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
13:28:26 INFO - PROCESS | 1908 | 1470169706516 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - PROCESS | 1908 | 1470169706537 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
13:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 270ms
13:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
13:28:26 INFO - PROCESS | 1908 | 1470169706793 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - PROCESS | 1908 | 1470169706813 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
13:28:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 169ms
13:28:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
13:28:26 INFO - PROCESS | 1908 | 1470169706966 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:26 INFO - PROCESS | 1908 | 1470169706987 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
13:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 375ms
13:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
13:28:27 INFO - PROCESS | 1908 | 1470169707346 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:27 INFO - PROCESS | 1908 | 1470169707368 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
13:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 170ms
13:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
13:28:27 INFO - PROCESS | 1908 | 1470169707519 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:27 INFO - PROCESS | 1908 | 1470169707552 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
13:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 170ms
13:28:27 INFO - PROCESS | 1908 | 1470169707696 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
13:28:27 INFO - PROCESS | 1908 | 1470169707716 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
13:28:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 168ms
13:28:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
13:28:27 INFO - PROCESS | 1908 | 1470169707872 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:27 INFO - PROCESS | 1908 | 1470169707898 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
13:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 170ms
13:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
13:28:28 INFO - PROCESS | 1908 | 1470169708045 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - PROCESS | 1908 | 1470169708066 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
13:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 170ms
13:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
13:28:28 INFO - PROCESS | 1908 | 1470169708221 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - PROCESS | 1908 | 1470169708235 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
13:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 169ms
13:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
13:28:28 INFO - PROCESS | 1908 | 1470169708396 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - PROCESS | 1908 | 1470169708415 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
13:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 132ms
13:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
13:28:28 INFO - PROCESS | 1908 | 1470169708531 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - PROCESS | 1908 | 1470169708549 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
13:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 169ms
13:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
13:28:28 INFO - PROCESS | 1908 | 1470169708706 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - PROCESS | 1908 | 1470169708722 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
13:28:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 170ms
13:28:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
13:28:28 INFO - PROCESS | 1908 | 1470169708883 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:28 INFO - PROCESS | 1908 | 1470169708902 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
13:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 169ms
13:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
13:28:29 INFO - PROCESS | 1908 | 1470169709054 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - PROCESS | 1908 | 1470169709069 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
13:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 117ms
13:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
13:28:29 INFO - PROCESS | 1908 | 1470169709181 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - PROCESS | 1908 | 1470169709199 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
13:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 119ms
13:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
13:28:29 INFO - PROCESS | 1908 | 1470169709303 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - PROCESS | 1908 | 1470169709322 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
13:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 170ms
13:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
13:28:29 INFO - PROCESS | 1908 | 1470169709479 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - PROCESS | 1908 | 1470169709498 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
13:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 169ms
13:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
13:28:29 INFO - PROCESS | 1908 | 1470169709654 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - PROCESS | 1908 | 1470169709668 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
13:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 119ms
13:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
13:28:29 INFO - PROCESS | 1908 | 1470169709779 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - PROCESS | 1908 | 1470169709803 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
13:28:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 169ms
13:28:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
13:28:29 INFO - PROCESS | 1908 | 1470169709954 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:29 INFO - PROCESS | 1908 | 1470169709970 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
13:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 132ms
13:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
13:28:30 INFO - PROCESS | 1908 | 1470169710093 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - PROCESS | 1908 | 1470169710114 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
13:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 170ms
13:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
13:28:30 INFO - PROCESS | 1908 | 1470169710266 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - PROCESS | 1908 | 1470169710284 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
13:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 169ms
13:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
13:28:30 INFO - PROCESS | 1908 | 1470169710442 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - PROCESS | 1908 | 1470169710454 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
13:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 118ms
13:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
13:28:30 INFO - PROCESS | 1908 | 1470169710565 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - PROCESS | 1908 | 1470169710584 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
13:28:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 169ms
13:28:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
13:28:30 INFO - PROCESS | 1908 | 1470169710737 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:30 INFO - PROCESS | 1908 | 1470169710752 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
13:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 271ms
13:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
13:28:31 INFO - PROCESS | 1908 | 1470169711013 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - PROCESS | 1908 | 1470169711031 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
13:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 169ms
13:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
13:28:31 INFO - PROCESS | 1908 | 1470169711187 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - PROCESS | 1908 | 1470169711202 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
13:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 167ms
13:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
13:28:31 INFO - PROCESS | 1908 | 1470169711362 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - PROCESS | 1908 | 1470169711386 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
13:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 168ms
13:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
13:28:31 INFO - PROCESS | 1908 | 1470169711536 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - PROCESS | 1908 | 1470169711574 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
13:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 170ms
13:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
13:28:31 INFO - PROCESS | 1908 | 1470169711712 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - PROCESS | 1908 | 1470169711731 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
13:28:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 119ms
13:28:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
13:28:31 INFO - PROCESS | 1908 | 1470169711834 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:31 INFO - PROCESS | 1908 | 1470169711855 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
13:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 170ms
13:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
13:28:32 INFO - PROCESS | 1908 | 1470169712009 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - PROCESS | 1908 | 1470169712023 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
13:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 171ms
13:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
13:28:32 INFO - PROCESS | 1908 | 1470169712182 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - PROCESS | 1908 | 1470169712201 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
13:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 170ms
13:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
13:28:32 INFO - PROCESS | 1908 | 1470169712359 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - PROCESS | 1908 | 1470169712371 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
13:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 170ms
13:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
13:28:32 INFO - PROCESS | 1908 | 1470169712532 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - PROCESS | 1908 | 1470169712550 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
13:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 117ms
13:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
13:28:32 INFO - PROCESS | 1908 | 1470169712654 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - PROCESS | 1908 | 1470169712687 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
13:28:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 170ms
13:28:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
13:28:32 INFO - PROCESS | 1908 | 1470169712829 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:32 INFO - PROCESS | 1908 | 1470169712849 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
13:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 168ms
13:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
13:28:33 INFO - PROCESS | 1908 | 1470169713002 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - PROCESS | 1908 | 1470169713028 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
13:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 170ms
13:28:33 INFO - PROCESS | 1908 | 1470169713180 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
13:28:33 INFO - PROCESS | 1908 | 1470169713201 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
13:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 169ms
13:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
13:28:33 INFO - PROCESS | 1908 | 1470169713355 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - PROCESS | 1908 | 1470169713372 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
13:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 119ms
13:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
13:28:33 INFO - PROCESS | 1908 | 1470169713481 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - PROCESS | 1908 | 1470169713501 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
13:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 118ms
13:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
13:28:33 INFO - PROCESS | 1908 | 1470169713605 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - PROCESS | 1908 | 1470169713630 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
13:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 119ms
13:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
13:28:33 INFO - PROCESS | 1908 | 1470169713730 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - PROCESS | 1908 | 1470169713752 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
13:28:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 119ms
13:28:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
13:28:33 INFO - PROCESS | 1908 | 1470169713853 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:33 INFO - PROCESS | 1908 | 1470169713874 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
13:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 169ms
13:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
13:28:34 INFO - PROCESS | 1908 | 1470169714028 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - PROCESS | 1908 | 1470169714047 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
13:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 170ms
13:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
13:28:34 INFO - PROCESS | 1908 | 1470169714205 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - PROCESS | 1908 | 1470169714220 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
13:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 120ms
13:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
13:28:34 INFO - PROCESS | 1908 | 1470169714332 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - PROCESS | 1908 | 1470169714352 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
13:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 118ms
13:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
13:28:34 INFO - PROCESS | 1908 | 1470169714454 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - PROCESS | 1908 | 1470169714477 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
13:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 116ms
13:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
13:28:34 INFO - PROCESS | 1908 | 1470169714581 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - PROCESS | 1908 | 1470169714600 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
13:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 170ms
13:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
13:28:34 INFO - PROCESS | 1908 | 1470169714750 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - PROCESS | 1908 | 1470169714769 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
13:28:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 230ms
13:28:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
13:28:34 INFO - PROCESS | 1908 | 1470169714984 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - PROCESS | 1908 | 1470169715003 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
13:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 166ms
13:28:35 INFO - PROCESS | 1908 | 1470169715155 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
13:28:35 INFO - PROCESS | 1908 | 1470169715168 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
13:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 118ms
13:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
13:28:35 INFO - PROCESS | 1908 | 1470169715279 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - PROCESS | 1908 | 1470169715301 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
13:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 168ms
13:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
13:28:35 INFO - PROCESS | 1908 | 1470169715450 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - PROCESS | 1908 | 1470169715468 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
13:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 169ms
13:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
13:28:35 INFO - PROCESS | 1908 | 1470169715627 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - PROCESS | 1908 | 1470169715638 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
13:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 168ms
13:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
13:28:35 INFO - PROCESS | 1908 | 1470169715798 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - PROCESS | 1908 | 1470169715819 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
13:28:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 169ms
13:28:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
13:28:35 INFO - PROCESS | 1908 | 1470169715973 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:35 INFO - PROCESS | 1908 | 1470169715987 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
13:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 169ms
13:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
13:28:36 INFO - PROCESS | 1908 | 1470169716146 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - PROCESS | 1908 | 1470169716166 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
13:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 168ms
13:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
13:28:36 INFO - PROCESS | 1908 | 1470169716320 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - PROCESS | 1908 | 1470169716341 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
13:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 168ms
13:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
13:28:36 INFO - PROCESS | 1908 | 1470169716494 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - PROCESS | 1908 | 1470169716514 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
13:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 169ms
13:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
13:28:36 INFO - PROCESS | 1908 | 1470169716666 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - PROCESS | 1908 | 1470169716686 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
13:28:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 170ms
13:28:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
13:28:36 INFO - PROCESS | 1908 | 1470169716846 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:36 INFO - PROCESS | 1908 | 1470169716863 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
13:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 334ms
13:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
13:28:37 INFO - PROCESS | 1908 | 1470169717186 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:37 INFO - PROCESS | 1908 | 1470169717203 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
13:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 169ms
13:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
13:28:37 INFO - PROCESS | 1908 | 1470169717364 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:37 INFO - PROCESS | 1908 | 1470169717384 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
13:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 335ms
13:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
13:28:37 INFO - PROCESS | 1908 | 1470169717706 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:37 INFO - PROCESS | 1908 | 1470169717735 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
13:28:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 229ms
13:28:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
13:28:37 INFO - PROCESS | 1908 | 1470169717937 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:37 INFO - PROCESS | 1908 | 1470169717963 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
13:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 169ms
13:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
13:28:38 INFO - PROCESS | 1908 | 1470169718114 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 INFO - PROCESS | 1908 | 1470169718135 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 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.
13:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 169ms
13:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
13:28:38 INFO - PROCESS | 1908 | 1470169718290 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 INFO - PROCESS | 1908 | 1470169718318 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 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.
13:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 169ms
13:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
13:28:38 INFO - PROCESS | 1908 | 1470169718463 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 INFO - PROCESS | 1908 | 1470169718491 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 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.
13:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 170ms
13:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
13:28:38 INFO - PROCESS | 1908 | 1470169718637 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 INFO - PROCESS | 1908 | 1470169718654 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
13:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 168ms
13:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
13:28:38 INFO - PROCESS | 1908 | 1470169718813 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 INFO - PROCESS | 1908 | 1470169718832 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
13:28:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 169ms
13:28:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
13:28:38 INFO - PROCESS | 1908 | 1470169718988 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:39 INFO - PROCESS | 1908 | 1470169719003 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:39 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.
13:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 170ms
13:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
13:28:39 INFO - PROCESS | 1908 | 1470169719167 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:39 INFO - PROCESS | 1908 | 1470169719192 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
13:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 229ms
13:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
13:28:39 INFO - PROCESS | 1908 | 1470169719402 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:39 INFO - PROCESS | 1908 | 1470169719422 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
13:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 335ms
13:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
13:28:39 INFO - PROCESS | 1908 | 1470169719745 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:39 INFO - PROCESS | 1908 | 1470169719765 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
13:28:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 169ms
13:28:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
13:28:39 INFO - PROCESS | 1908 | 1470169719916 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:39 INFO - PROCESS | 1908 | 1470169719935 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 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.
13:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 168ms
13:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
13:28:40 INFO - PROCESS | 1908 | 1470169720089 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 INFO - PROCESS | 1908 | 1470169720103 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 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.
13:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 168ms
13:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
13:28:40 INFO - PROCESS | 1908 | 1470169720264 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 INFO - PROCESS | 1908 | 1470169720283 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 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.
13:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 170ms
13:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
13:28:40 INFO - PROCESS | 1908 | 1470169720437 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 INFO - PROCESS | 1908 | 1470169720456 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
13:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 270ms
13:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
13:28:40 INFO - PROCESS | 1908 | 1470169720714 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 INFO - PROCESS | 1908 | 1470169720732 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
13:28:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 171ms
13:28:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
13:28:40 INFO - PROCESS | 1908 | 1470169720893 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:40 INFO - PROCESS | 1908 | 1470169720906 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 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.
13:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 168ms
13:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
13:28:41 INFO - PROCESS | 1908 | 1470169721063 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 INFO - PROCESS | 1908 | 1470169721088 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 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.
13:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 168ms
13:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
13:28:41 INFO - PROCESS | 1908 | 1470169721235 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 INFO - PROCESS | 1908 | 1470169721253 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 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.
13:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 168ms
13:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
13:28:41 INFO - PROCESS | 1908 | 1470169721413 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 INFO - PROCESS | 1908 | 1470169721431 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
13:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 188ms
13:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
13:28:41 INFO - PROCESS | 1908 | 1470169721601 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 INFO - PROCESS | 1908 | 1470169721620 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
13:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 169ms
13:28:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
13:28:41 INFO - PROCESS | 1908 | 1470169721781 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 INFO - PROCESS | 1908 | 1470169721806 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
13:28:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 188ms
13:28:41 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
13:28:41 INFO - PROCESS | 1908 | 1470169721968 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:42 INFO - PROCESS | 1908 | 1470169721999 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
13:28:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 168ms
13:28:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
13:28:42 INFO - PROCESS | 1908 | 1470169722145 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:42 INFO - PROCESS | 1908 | 1470169722164 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
13:28:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 334ms
13:28:42 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
13:28:42 INFO - PROCESS | 1908 | 1470169722481 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:42 INFO - PROCESS | 1908 | 1470169722502 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:42 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
13:28:42 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 170ms
13:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
13:28:42 INFO - PROCESS | 1908 | 1470169722655 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:42 INFO - PROCESS | 1908 | 1470169722669 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
13:28:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 169ms
13:28:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
13:28:42 INFO - PROCESS | 1908 | 1470169722830 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:42 INFO - PROCESS | 1908 | 1470169722848 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
13:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 272ms
13:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
13:28:43 INFO - PROCESS | 1908 | 1470169723155 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - PROCESS | 1908 | 1470169723199 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
13:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 169ms
13:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
13:28:43 INFO - PROCESS | 1908 | 1470169723332 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - PROCESS | 1908 | 1470169723353 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
13:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 170ms
13:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
13:28:43 INFO - PROCESS | 1908 | 1470169723507 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - PROCESS | 1908 | 1470169723530 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
13:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 169ms
13:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
13:28:43 INFO - PROCESS | 1908 | 1470169723679 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - PROCESS | 1908 | 1470169723699 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
13:28:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 168ms
13:28:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
13:28:43 INFO - PROCESS | 1908 | 1470169723852 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:43 INFO - PROCESS | 1908 | 1470169723871 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
13:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 167ms
13:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
13:28:44 INFO - PROCESS | 1908 | 1470169724027 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:44 INFO - PROCESS | 1908 | 1470169724055 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
13:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 169ms
13:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
13:28:44 INFO - PROCESS | 1908 | 1470169724198 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:44 INFO - PROCESS | 1908 | 1470169724216 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
13:28:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 671ms
13:28:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
13:28:44 INFO - PROCESS | 1908 | 1470169724874 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:44 INFO - PROCESS | 1908 | 1470169724888 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
13:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 689ms
13:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
13:28:45 INFO - PROCESS | 1908 | 1470169725568 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:45 INFO - PROCESS | 1908 | 1470169725585 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:45 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
13:28:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:28:45 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
13:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:28:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 170ms
13:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
13:28:45 INFO - PROCESS | 1908 | 1470169725747 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:45 INFO - PROCESS | 1908 | 1470169725766 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
13:28:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 169ms
13:28:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
13:28:45 INFO - PROCESS | 1908 | 1470169725923 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:45 INFO - PROCESS | 1908 | 1470169725948 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
13:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 170ms
13:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
13:28:46 INFO - PROCESS | 1908 | 1470169726097 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - PROCESS | 1908 | 1470169726115 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
13:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 169ms
13:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
13:28:46 INFO - PROCESS | 1908 | 1470169726270 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - PROCESS | 1908 | 1470169726288 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
13:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 170ms
13:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
13:28:46 INFO - PROCESS | 1908 | 1470169726449 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - PROCESS | 1908 | 1470169726470 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
13:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 170ms
13:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
13:28:46 INFO - PROCESS | 1908 | 1470169726626 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - PROCESS | 1908 | 1470169726638 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
13:28:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
13:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:28:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 168ms
13:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
13:28:46 INFO - PROCESS | 1908 | 1470169726797 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - PROCESS | 1908 | 1470169726818 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
13:28:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 168ms
13:28:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
13:28:46 INFO - PROCESS | 1908 | 1470169726971 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:46 INFO - PROCESS | 1908 | 1470169726987 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
13:28:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
13:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 170ms
13:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
13:28:47 INFO - PROCESS | 1908 | 1470169727146 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 INFO - PROCESS | 1908 | 1470169727165 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 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
13:28:47 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:28:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
13:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 170ms
13:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
13:28:47 INFO - PROCESS | 1908 | 1470169727320 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 INFO - PROCESS | 1908 | 1470169727338 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
13:28:47 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
13:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:47 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 170ms
13:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
13:28:47 INFO - PROCESS | 1908 | 1470169727498 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 INFO - PROCESS | 1908 | 1470169727519 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
13:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 170ms
13:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
13:28:47 INFO - PROCESS | 1908 | 1470169727673 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 INFO - PROCESS | 1908 | 1470169727698 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
13:28:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 169ms
13:28:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
13:28:47 INFO - PROCESS | 1908 | 1470169727848 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:47 INFO - PROCESS | 1908 | 1470169727869 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
13:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 169ms
13:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
13:28:48 INFO - PROCESS | 1908 | 1470169728022 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - PROCESS | 1908 | 1470169728036 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
13:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 170ms
13:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
13:28:48 INFO - PROCESS | 1908 | 1470169728197 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - PROCESS | 1908 | 1470169728216 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
13:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 230ms
13:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
13:28:48 INFO - PROCESS | 1908 | 1470169728432 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - PROCESS | 1908 | 1470169728451 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
13:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 170ms
13:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
13:28:48 INFO - PROCESS | 1908 | 1470169728609 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - PROCESS | 1908 | 1470169728622 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
13:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 170ms
13:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
13:28:48 INFO - PROCESS | 1908 | 1470169728782 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - PROCESS | 1908 | 1470169728801 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
13:28:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 169ms
13:28:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
13:28:48 INFO - PROCESS | 1908 | 1470169728955 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:48 INFO - PROCESS | 1908 | 1470169728973 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
13:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 272ms
13:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
13:28:49 INFO - PROCESS | 1908 | 1470169729234 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 INFO - PROCESS | 1908 | 1470169729260 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
13:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 170ms
13:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
13:28:49 INFO - PROCESS | 1908 | 1470169729411 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 INFO - PROCESS | 1908 | 1470169729436 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
13:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 171ms
13:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
13:28:49 INFO - PROCESS | 1908 | 1470169729585 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 INFO - PROCESS | 1908 | 1470169729610 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 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
13:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 171ms
13:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
13:28:49 INFO - PROCESS | 1908 | 1470169729761 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 INFO - PROCESS | 1908 | 1470169729786 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
13:28:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 170ms
13:28:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
13:28:49 INFO - PROCESS | 1908 | 1470169729934 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:49 INFO - PROCESS | 1908 | 1470169729953 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
13:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 169ms
13:28:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
13:28:50 INFO - PROCESS | 1908 | 1470169730114 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:50 INFO - PROCESS | 1908 | 1470169730143 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:50 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
13:28:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 189ms
13:28:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
13:28:50 INFO - PROCESS | 1908 | 1470169730304 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:50 INFO - PROCESS | 1908 | 1470169730319 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:50 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
13:28:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
13:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:28:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
13:28:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
13:28:50 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
13:28:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
13:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:28:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
13:28:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
13:28:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 375ms
13:28:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
13:28:50 INFO - PROCESS | 1908 | 1470169730682 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:50 INFO - PROCESS | 1908 | 1470169730706 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:50 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.
13:28:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 170ms
13:28:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
13:28:50 INFO - PROCESS | 1908 | 1470169730865 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:50 INFO - PROCESS | 1908 | 1470169730882 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 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.
13:28:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 187ms
13:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
13:28:51 INFO - PROCESS | 1908 | 1470169731051 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 INFO - PROCESS | 1908 | 1470169731072 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
13:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 170ms
13:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
13:28:51 INFO - PROCESS | 1908 | 1470169731226 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 INFO - PROCESS | 1908 | 1470169731247 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
13:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 170ms
13:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
13:28:51 INFO - PROCESS | 1908 | 1470169731399 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 INFO - PROCESS | 1908 | 1470169731427 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
13:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 169ms
13:28:51 INFO - PROCESS | 1908 | 1470169731655 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
13:28:51 INFO - PROCESS | 1908 | 1470169731671 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
13:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 170ms
13:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
13:28:51 INFO - PROCESS | 1908 | 1470169731832 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:51 INFO - PROCESS | 1908 | 1470169731853 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
13:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 170ms
13:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
13:28:52 INFO - PROCESS | 1908 | 1470169732009 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - PROCESS | 1908 | 1470169732030 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
13:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 168ms
13:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
13:28:52 INFO - PROCESS | 1908 | 1470169732181 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - PROCESS | 1908 | 1470169732199 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
13:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 169ms
13:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
13:28:52 INFO - PROCESS | 1908 | 1470169732354 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - PROCESS | 1908 | 1470169732371 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
13:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 133ms
13:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
13:28:52 INFO - PROCESS | 1908 | 1470169732495 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - PROCESS | 1908 | 1470169732517 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
13:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 170ms
13:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
13:28:52 INFO - PROCESS | 1908 | 1470169732667 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - PROCESS | 1908 | 1470169732686 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
13:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 170ms
13:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
13:28:52 INFO - PROCESS | 1908 | 1470169732844 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:52 INFO - PROCESS | 1908 | 1470169732862 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
13:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 187ms
13:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
13:28:53 INFO - PROCESS | 1908 | 1470169733035 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - PROCESS | 1908 | 1470169733054 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
13:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 229ms
13:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
13:28:53 INFO - PROCESS | 1908 | 1470169733268 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - PROCESS | 1908 | 1470169733288 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
13:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 169ms
13:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
13:28:53 INFO - PROCESS | 1908 | 1470169733445 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - PROCESS | 1908 | 1470169733463 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
13:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 188ms
13:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
13:28:53 INFO - PROCESS | 1908 | 1470169733636 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - PROCESS | 1908 | 1470169733654 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
13:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 168ms
13:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
13:28:53 INFO - PROCESS | 1908 | 1470169733811 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:53 INFO - PROCESS | 1908 | 1470169733823 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
13:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 230ms
13:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
13:28:54 INFO - PROCESS | 1908 | 1470169734047 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - PROCESS | 1908 | 1470169734070 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
13:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 168ms
13:28:54 INFO - PROCESS | 1908 | 1470169734220 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
13:28:54 INFO - PROCESS | 1908 | 1470169734244 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
13:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 170ms
13:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
13:28:54 INFO - PROCESS | 1908 | 1470169734397 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - PROCESS | 1908 | 1470169734415 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
13:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 186ms
13:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
13:28:54 INFO - PROCESS | 1908 | 1470169734587 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - PROCESS | 1908 | 1470169734607 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
13:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 169ms
13:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
13:28:54 INFO - PROCESS | 1908 | 1470169734765 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - PROCESS | 1908 | 1470169734784 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
13:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 170ms
13:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
13:28:54 INFO - PROCESS | 1908 | 1470169734940 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:55 INFO - PROCESS | 1908 | 1470169735006 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
13:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 230ms
13:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
13:28:55 INFO - PROCESS | 1908 | 1470169735176 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:55 INFO - PROCESS | 1908 | 1470169735189 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
13:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 229ms
13:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
13:28:55 INFO - PROCESS | 1908 | 1470169735478 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:55 INFO - PROCESS | 1908 | 1470169735500 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
13:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 187ms
13:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
13:28:55 INFO - PROCESS | 1908 | 1470169735665 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:55 INFO - PROCESS | 1908 | 1470169735686 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
13:28:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 169ms
13:28:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
13:28:55 INFO - PROCESS | 1908 | 1470169735839 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:55 INFO - PROCESS | 1908 | 1470169735855 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
13:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 169ms
13:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
13:28:56 INFO - PROCESS | 1908 | 1470169736012 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - PROCESS | 1908 | 1470169736040 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
13:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 167ms
13:28:56 INFO - PROCESS | 1908 | 1470169736183 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
13:28:56 INFO - PROCESS | 1908 | 1470169736202 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
13:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 171ms
13:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
13:28:56 INFO - PROCESS | 1908 | 1470169736364 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - PROCESS | 1908 | 1470169736389 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
13:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 170ms
13:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
13:28:56 INFO - PROCESS | 1908 | 1470169736540 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - PROCESS | 1908 | 1470169736555 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
13:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 118ms
13:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
13:28:56 INFO - PROCESS | 1908 | 1470169736666 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - PROCESS | 1908 | 1470169736687 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 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
13:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 170ms
13:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
13:28:56 INFO - PROCESS | 1908 | 1470169736843 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:56 INFO - PROCESS | 1908 | 1470169736855 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
13:28:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 169ms
13:28:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
13:28:57 INFO - PROCESS | 1908 | 1470169737015 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:57 INFO - PROCESS | 1908 | 1470169737036 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:57 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)
13:28:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 733ms
13:28:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
13:28:57 INFO - PROCESS | 1908 | 1470169737752 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:57 INFO - PROCESS | 1908 | 1470169737770 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
13:28:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 693ms
13:28:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
13:28:58 INFO - PROCESS | 1908 | 1470169738449 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:58 INFO - PROCESS | 1908 | 1470169738470 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
13:28:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 688ms
13:28:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
13:28:59 INFO - PROCESS | 1908 | 1470169739144 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:59 INFO - PROCESS | 1908 | 1470169739164 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:59 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)
13:28:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 671ms
13:28:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
13:28:59 INFO - PROCESS | 1908 | 1470169739819 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:28:59 INFO - PROCESS | 1908 | 1470169739839 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:00 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)
13:29:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 691ms
13:29:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
13:29:00 INFO - PROCESS | 1908 | 1470169740514 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:00 INFO - PROCESS | 1908 | 1470169740534 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
13:29:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 668ms
13:29:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
13:29:01 INFO - PROCESS | 1908 | 1470169741189 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:01 INFO - PROCESS | 1908 | 1470169741218 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
13:29:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 671ms
13:29:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
13:29:01 INFO - PROCESS | 1908 | 1470169741865 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:01 INFO - PROCESS | 1908 | 1470169741890 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
13:29:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 691ms
13:29:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
13:29:02 INFO - PROCESS | 1908 | 1470169742562 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:02 INFO - PROCESS | 1908 | 1470169742584 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:03 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
13:29:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 692ms
13:29:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
13:29:03 INFO - PROCESS | 1908 | 1470169743259 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:03 INFO - PROCESS | 1908 | 1470169743281 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
13:29:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 688ms
13:29:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
13:29:03 INFO - PROCESS | 1908 | 1470169743950 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:03 INFO - PROCESS | 1908 | 1470169743971 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:04 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
13:29:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
13:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 169ms
13:29:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
13:29:04 INFO - PROCESS | 1908 | 1470169744128 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:04 INFO - PROCESS | 1908 | 1470169744147 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
13:29:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 230ms
13:29:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
13:29:04 INFO - PROCESS | 1908 | 1470169744363 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:04 INFO - PROCESS | 1908 | 1470169744390 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:04 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
13:29:04 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
13:29:04 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
13:29:04 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
13:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:04 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 188ms
13:29:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
13:29:04 INFO - PROCESS | 1908 | 1470169744552 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:04 INFO - PROCESS | 1908 | 1470169744572 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
13:29:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 170ms
13:29:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
13:29:04 INFO - PROCESS | 1908 | 1470169744731 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:04 INFO - PROCESS | 1908 | 1470169744752 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
13:29:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 671ms
13:29:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
13:29:05 INFO - PROCESS | 1908 | 1470169745407 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:05 INFO - PROCESS | 1908 | 1470169745421 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:06 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
13:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 669ms
13:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
13:29:06 INFO - PROCESS | 1908 | 1470169746081 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:06 INFO - PROCESS | 1908 | 1470169746102 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:06 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.)
13:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 672ms
13:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
13:29:06 INFO - PROCESS | 1908 | 1470169746759 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:06 INFO - PROCESS | 1908 | 1470169746781 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
13:29:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 690ms
13:29:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
13:29:07 INFO - PROCESS | 1908 | 1470169747452 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:07 INFO - PROCESS | 1908 | 1470169747472 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:08 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
13:29:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 670ms
13:29:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
13:29:08 INFO - PROCESS | 1908 | 1470169748129 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:08 INFO - PROCESS | 1908 | 1470169748161 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
13:29:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 186ms
13:29:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
13:29:08 INFO - PROCESS | 1908 | 1470169748327 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:08 INFO - PROCESS | 1908 | 1470169748349 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
13:29:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 691ms
13:29:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
13:29:09 INFO - PROCESS | 1908 | 1470169749017 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:09 INFO - PROCESS | 1908 | 1470169749038 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
13:29:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 668ms
13:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
13:29:09 INFO - PROCESS | 1908 | 1470169749688 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:09 INFO - PROCESS | 1908 | 1470169749705 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
13:29:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 170ms
13:29:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
13:29:09 INFO - PROCESS | 1908 | 1470169749864 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:09 INFO - PROCESS | 1908 | 1470169749886 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
13:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 188ms
13:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
13:29:10 INFO - PROCESS | 1908 | 1470169750061 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - PROCESS | 1908 | 1470169750087 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
13:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 169ms
13:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
13:29:10 INFO - PROCESS | 1908 | 1470169750230 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - PROCESS | 1908 | 1470169750254 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
13:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 169ms
13:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
13:29:10 INFO - PROCESS | 1908 | 1470169750403 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - PROCESS | 1908 | 1470169750422 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
13:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 170ms
13:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
13:29:10 INFO - PROCESS | 1908 | 1470169750581 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - PROCESS | 1908 | 1470169750601 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
13:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 169ms
13:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
13:29:10 INFO - PROCESS | 1908 | 1470169750752 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - PROCESS | 1908 | 1470169750772 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
13:29:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 168ms
13:29:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
13:29:10 INFO - PROCESS | 1908 | 1470169750931 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:10 INFO - PROCESS | 1908 | 1470169750952 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 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
13:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 168ms
13:29:11 INFO - PROCESS | 1908 | 1470169751102 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
13:29:11 INFO - PROCESS | 1908 | 1470169751121 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 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
13:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 169ms
13:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
13:29:11 INFO - PROCESS | 1908 | 1470169751278 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 INFO - PROCESS | 1908 | 1470169751290 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 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
13:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 169ms
13:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
13:29:11 INFO - PROCESS | 1908 | 1470169751451 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 INFO - PROCESS | 1908 | 1470169751472 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
13:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 169ms
13:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
13:29:11 INFO - PROCESS | 1908 | 1470169751629 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 INFO - PROCESS | 1908 | 1470169751647 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 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
13:29:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:29:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
13:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 189ms
13:29:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
13:29:11 INFO - PROCESS | 1908 | 1470169751819 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 INFO - PROCESS | 1908 | 1470169751840 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
13:29:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 170ms
13:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
13:29:12 INFO - PROCESS | 1908 | 1470169751996 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - PROCESS | 1908 | 1470169752015 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 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
13:29:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:29:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
13:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 170ms
13:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
13:29:12 INFO - PROCESS | 1908 | 1470169752173 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - PROCESS | 1908 | 1470169752188 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
13:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 169ms
13:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
13:29:12 INFO - PROCESS | 1908 | 1470169752348 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - PROCESS | 1908 | 1470169752366 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
13:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 170ms
13:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
13:29:12 INFO - PROCESS | 1908 | 1470169752522 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - PROCESS | 1908 | 1470169752536 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
13:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 169ms
13:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
13:29:12 INFO - PROCESS | 1908 | 1470169752696 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - PROCESS | 1908 | 1470169752716 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
13:29:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 169ms
13:29:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
13:29:12 INFO - PROCESS | 1908 | 1470169752869 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:12 INFO - PROCESS | 1908 | 1470169752887 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
13:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 168ms
13:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
13:29:13 INFO - PROCESS | 1908 | 1470169753045 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - PROCESS | 1908 | 1470169753064 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
13:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 170ms
13:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
13:29:13 INFO - PROCESS | 1908 | 1470169753219 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - PROCESS | 1908 | 1470169753238 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
13:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 170ms
13:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
13:29:13 INFO - PROCESS | 1908 | 1470169753396 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - PROCESS | 1908 | 1470169753420 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
13:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 188ms
13:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
13:29:13 INFO - PROCESS | 1908 | 1470169753586 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - PROCESS | 1908 | 1470169753605 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
13:29:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 169ms
13:29:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
13:29:13 INFO - PROCESS | 1908 | 1470169753762 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:13 INFO - PROCESS | 1908 | 1470169753774 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
13:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 438ms
13:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
13:29:14 INFO - PROCESS | 1908 | 1470169754205 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - PROCESS | 1908 | 1470169754230 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
13:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 168ms
13:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
13:29:14 INFO - PROCESS | 1908 | 1470169754380 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - PROCESS | 1908 | 1470169754405 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
13:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 169ms
13:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
13:29:14 INFO - PROCESS | 1908 | 1470169754556 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - PROCESS | 1908 | 1470169754573 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
13:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 169ms
13:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
13:29:14 INFO - PROCESS | 1908 | 1470169754730 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - PROCESS | 1908 | 1470169754749 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
13:29:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 170ms
13:29:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
13:29:14 INFO - PROCESS | 1908 | 1470169754906 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:14 INFO - PROCESS | 1908 | 1470169754924 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 170ms
13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
13:29:15 INFO - PROCESS | 1908 | 1470169755082 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - PROCESS | 1908 | 1470169755110 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 169ms
13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
13:29:15 INFO - PROCESS | 1908 | 1470169755255 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - PROCESS | 1908 | 1470169755270 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 170ms
13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
13:29:15 INFO - PROCESS | 1908 | 1470169755431 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - PROCESS | 1908 | 1470169755454 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 168ms
13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
13:29:15 INFO - PROCESS | 1908 | 1470169755602 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - PROCESS | 1908 | 1470169755621 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 168ms
13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
13:29:15 INFO - PROCESS | 1908 | 1470169755779 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - PROCESS | 1908 | 1470169755798 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
13:29:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 169ms
13:29:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
13:29:15 INFO - PROCESS | 1908 | 1470169755957 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:15 INFO - PROCESS | 1908 | 1470169755974 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
13:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 169ms
13:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
13:29:16 INFO - PROCESS | 1908 | 1470169756124 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - PROCESS | 1908 | 1470169756138 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
13:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 169ms
13:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
13:29:16 INFO - PROCESS | 1908 | 1470169756299 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - PROCESS | 1908 | 1470169756320 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
13:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 169ms
13:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
13:29:16 INFO - PROCESS | 1908 | 1470169756473 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - PROCESS | 1908 | 1470169756490 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
13:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 169ms
13:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
13:29:16 INFO - PROCESS | 1908 | 1470169756658 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - PROCESS | 1908 | 1470169756673 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
13:29:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 187ms
13:29:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
13:29:16 INFO - PROCESS | 1908 | 1470169756845 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:16 INFO - PROCESS | 1908 | 1470169756866 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
13:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 170ms
13:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
13:29:17 INFO - PROCESS | 1908 | 1470169757017 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - PROCESS | 1908 | 1470169757036 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
13:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 168ms
13:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
13:29:17 INFO - PROCESS | 1908 | 1470169757193 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - PROCESS | 1908 | 1470169757206 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
13:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 169ms
13:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
13:29:17 INFO - PROCESS | 1908 | 1470169757368 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - PROCESS | 1908 | 1470169757386 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
13:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 170ms
13:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
13:29:17 INFO - PROCESS | 1908 | 1470169757539 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - PROCESS | 1908 | 1470169757552 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
13:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 168ms
13:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
13:29:17 INFO - PROCESS | 1908 | 1470169757715 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - PROCESS | 1908 | 1470169757733 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
13:29:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 170ms
13:29:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
13:29:17 INFO - PROCESS | 1908 | 1470169757896 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:17 INFO - PROCESS | 1908 | 1470169757914 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
13:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 189ms
13:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
13:29:18 INFO - PROCESS | 1908 | 1470169758085 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - PROCESS | 1908 | 1470169758114 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
13:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 170ms
13:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
13:29:18 INFO - PROCESS | 1908 | 1470169758261 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - PROCESS | 1908 | 1470169758274 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
13:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 169ms
13:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
13:29:18 INFO - PROCESS | 1908 | 1470169758435 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - PROCESS | 1908 | 1470169758453 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
13:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 169ms
13:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
13:29:18 INFO - PROCESS | 1908 | 1470169758613 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - PROCESS | 1908 | 1470169758632 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
13:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 168ms
13:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
13:29:18 INFO - PROCESS | 1908 | 1470169758782 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - PROCESS | 1908 | 1470169758800 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
13:29:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 168ms
13:29:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
13:29:18 INFO - PROCESS | 1908 | 1470169758955 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:18 INFO - PROCESS | 1908 | 1470169758971 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
13:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 169ms
13:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
13:29:19 INFO - PROCESS | 1908 | 1470169759131 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - PROCESS | 1908 | 1470169759152 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
13:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 169ms
13:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
13:29:19 INFO - PROCESS | 1908 | 1470169759307 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - PROCESS | 1908 | 1470169759321 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
13:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 168ms
13:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
13:29:19 INFO - PROCESS | 1908 | 1470169759481 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - PROCESS | 1908 | 1470169759500 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
13:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 186ms
13:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
13:29:19 INFO - PROCESS | 1908 | 1470169759671 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - PROCESS | 1908 | 1470169759689 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
13:29:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 169ms
13:29:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
13:29:19 INFO - PROCESS | 1908 | 1470169759847 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:19 INFO - PROCESS | 1908 | 1470169759866 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
13:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 170ms
13:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
13:29:20 INFO - PROCESS | 1908 | 1470169760020 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - PROCESS | 1908 | 1470169760039 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
13:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 170ms
13:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
13:29:20 INFO - PROCESS | 1908 | 1470169760197 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - PROCESS | 1908 | 1470169760232 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
13:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 335ms
13:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
13:29:20 INFO - PROCESS | 1908 | 1470169760537 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - PROCESS | 1908 | 1470169760554 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
13:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 169ms
13:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
13:29:20 INFO - PROCESS | 1908 | 1470169760721 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - PROCESS | 1908 | 1470169760745 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
13:29:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 187ms
13:29:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
13:29:20 INFO - PROCESS | 1908 | 1470169760904 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:20 INFO - PROCESS | 1908 | 1470169760932 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
13:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 270ms
13:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
13:29:21 INFO - PROCESS | 1908 | 1470169761180 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - PROCESS | 1908 | 1470169761212 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
13:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 188ms
13:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
13:29:21 INFO - PROCESS | 1908 | 1470169761369 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - PROCESS | 1908 | 1470169761391 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
13:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 169ms
13:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
13:29:21 INFO - PROCESS | 1908 | 1470169761546 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - PROCESS | 1908 | 1470169761576 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
13:29:21 INFO - PROCESS | 1908 | 1470169761579 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
13:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 170ms
13:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
13:29:21 INFO - PROCESS | 1908 | 1470169761719 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - PROCESS | 1908 | 1470169761737 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
13:29:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 170ms
13:29:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
13:29:21 INFO - PROCESS | 1908 | 1470169761896 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:21 INFO - PROCESS | 1908 | 1470169761914 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
13:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 189ms
13:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
13:29:22 INFO - PROCESS | 1908 | 1470169762087 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - PROCESS | 1908 | 1470169762103 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
13:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 168ms
13:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
13:29:22 INFO - PROCESS | 1908 | 1470169762262 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - PROCESS | 1908 | 1470169762281 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
13:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 169ms
13:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
13:29:22 INFO - PROCESS | 1908 | 1470169762434 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - PROCESS | 1908 | 1470169762456 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
13:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 169ms
13:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
13:29:22 INFO - PROCESS | 1908 | 1470169762606 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - PROCESS | 1908 | 1470169762621 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
13:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 169ms
13:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
13:29:22 INFO - PROCESS | 1908 | 1470169762790 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - PROCESS | 1908 | 1470169762807 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
13:29:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 170ms
13:29:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
13:29:22 INFO - PROCESS | 1908 | 1470169762965 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:22 INFO - PROCESS | 1908 | 1470169762984 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
13:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 168ms
13:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
13:29:23 INFO - PROCESS | 1908 | 1470169763138 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - PROCESS | 1908 | 1470169763160 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
13:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 171ms
13:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
13:29:23 INFO - PROCESS | 1908 | 1470169763314 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - PROCESS | 1908 | 1470169763332 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
13:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 170ms
13:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
13:29:23 INFO - PROCESS | 1908 | 1470169763487 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - PROCESS | 1908 | 1470169763506 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
13:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 169ms
13:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
13:29:23 INFO - PROCESS | 1908 | 1470169763663 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - PROCESS | 1908 | 1470169763683 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
13:29:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 169ms
13:29:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
13:29:23 INFO - PROCESS | 1908 | 1470169763834 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:23 INFO - PROCESS | 1908 | 1470169763858 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
13:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 188ms
13:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
13:29:24 INFO - PROCESS | 1908 | 1470169764028 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - PROCESS | 1908 | 1470169764040 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
13:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 170ms
13:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
13:29:24 INFO - PROCESS | 1908 | 1470169764201 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - PROCESS | 1908 | 1470169764224 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
13:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 169ms
13:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
13:29:24 INFO - PROCESS | 1908 | 1470169764373 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - PROCESS | 1908 | 1470169764387 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
13:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 170ms
13:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
13:29:24 INFO - PROCESS | 1908 | 1470169764549 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - PROCESS | 1908 | 1470169764568 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
13:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 169ms
13:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
13:29:24 INFO - PROCESS | 1908 | 1470169764722 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - PROCESS | 1908 | 1470169764736 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
13:29:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 169ms
13:29:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
13:29:24 INFO - PROCESS | 1908 | 1470169764898 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:24 INFO - PROCESS | 1908 | 1470169764917 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
13:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 169ms
13:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
13:29:25 INFO - PROCESS | 1908 | 1470169765072 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - PROCESS | 1908 | 1470169765088 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
13:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 169ms
13:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
13:29:25 INFO - PROCESS | 1908 | 1470169765246 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - PROCESS | 1908 | 1470169765264 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
13:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 169ms
13:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
13:29:25 INFO - PROCESS | 1908 | 1470169765419 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - PROCESS | 1908 | 1470169765439 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
13:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 186ms
13:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
13:29:25 INFO - PROCESS | 1908 | 1470169765607 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - PROCESS | 1908 | 1470169765621 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
13:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 168ms
13:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
13:29:25 INFO - PROCESS | 1908 | 1470169765781 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - PROCESS | 1908 | 1470169765800 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
13:29:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 169ms
13:29:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
13:29:25 INFO - PROCESS | 1908 | 1470169765955 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:25 INFO - PROCESS | 1908 | 1470169765973 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
13:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 168ms
13:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
13:29:26 INFO - PROCESS | 1908 | 1470169766130 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:26 INFO - PROCESS | 1908 | 1470169766150 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
13:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 169ms
13:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
13:29:26 INFO - PROCESS | 1908 | 1470169766300 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:26 INFO - PROCESS | 1908 | 1470169766318 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
13:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 169ms
13:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
13:29:26 INFO - PROCESS | 1908 | 1470169766477 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:26 INFO - PROCESS | 1908 | 1470169766534 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
13:29:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 333ms
13:29:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
13:29:26 INFO - PROCESS | 1908 | 1470169766817 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:26 INFO - PROCESS | 1908 | 1470169766840 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
13:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 188ms
13:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
13:29:27 INFO - PROCESS | 1908 | 1470169767008 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 INFO - PROCESS | 1908 | 1470169767036 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
13:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 169ms
13:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
13:29:27 INFO - PROCESS | 1908 | 1470169767183 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 INFO - PROCESS | 1908 | 1470169767204 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
13:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 229ms
13:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
13:29:27 INFO - PROCESS | 1908 | 1470169767415 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 INFO - PROCESS | 1908 | 1470169767463 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
13:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 228ms
13:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
13:29:27 INFO - PROCESS | 1908 | 1470169767647 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 INFO - PROCESS | 1908 | 1470169767668 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 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
13:29:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:29:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1
13:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 271ms
13:29:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
13:29:27 INFO - PROCESS | 1908 | 1470169767929 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:27 INFO - PROCESS | 1908 | 1470169767951 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
13:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 169ms
13:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
13:29:28 INFO - PROCESS | 1908 | 1470169768098 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 INFO - PROCESS | 1908 | 1470169768124 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
13:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 169ms
13:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
13:29:28 INFO - PROCESS | 1908 | 1470169768272 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 INFO - PROCESS | 1908 | 1470169768289 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
13:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 169ms
13:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
13:29:28 INFO - PROCESS | 1908 | 1470169768450 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 INFO - PROCESS | 1908 | 1470169768469 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 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
13:29:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:29:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 170ms
13:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
13:29:28 INFO - PROCESS | 1908 | 1470169768624 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 INFO - PROCESS | 1908 | 1470169768639 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 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
13:29:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:29:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 170ms
13:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
13:29:28 INFO - PROCESS | 1908 | 1470169768799 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 INFO - PROCESS | 1908 | 1470169768828 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 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
13:29:28 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
13:29:28 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
13:29:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 167ms
13:29:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
13:29:28 INFO - PROCESS | 1908 | 1470169768970 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:28 INFO - PROCESS | 1908 | 1470169768989 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 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
13:29:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:29:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
13:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 170ms
13:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
13:29:29 INFO - PROCESS | 1908 | 1470169769148 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 INFO - PROCESS | 1908 | 1470169769173 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 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
13:29:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:29:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
13:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 187ms
13:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
13:29:29 INFO - PROCESS | 1908 | 1470169769338 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 INFO - PROCESS | 1908 | 1470169769356 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 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
13:29:29 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
13:29:29 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
13:29:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
13:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 184ms
13:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
13:29:29 INFO - PROCESS | 1908 | 1470169769529 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 INFO - PROCESS | 1908 | 1470169769548 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
13:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 119ms
13:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
13:29:29 INFO - PROCESS | 1908 | 1470169769650 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 INFO - PROCESS | 1908 | 1470169769670 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 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
13:29:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 169ms
13:29:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
13:29:29 INFO - PROCESS | 1908 | 1470169769824 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:29 INFO - PROCESS | 1908 | 1470169769838 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 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
13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 170ms
13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
13:29:30 INFO - PROCESS | 1908 | 1470169770000 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - PROCESS | 1908 | 1470169770018 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 169ms
13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
13:29:30 INFO - PROCESS | 1908 | 1470169770172 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - PROCESS | 1908 | 1470169770188 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 169ms
13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
13:29:30 INFO - PROCESS | 1908 | 1470169770348 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - PROCESS | 1908 | 1470169770369 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 169ms
13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
13:29:30 INFO - PROCESS | 1908 | 1470169770521 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - PROCESS | 1908 | 1470169770540 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 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
13:29:30 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
13:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 168ms
13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
13:29:30 INFO - PROCESS | 1908 | 1470169770696 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - PROCESS | 1908 | 1470169770716 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
13:29:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 187ms
13:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
13:29:30 INFO - PROCESS | 1908 | 1470169770885 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:30 INFO - PROCESS | 1908 | 1470169770906 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
13:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 169ms
13:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
13:29:31 INFO - PROCESS | 1908 | 1470169771061 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - PROCESS | 1908 | 1470169771072 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
13:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 170ms
13:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
13:29:31 INFO - PROCESS | 1908 | 1470169771232 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - PROCESS | 1908 | 1470169771250 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
13:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 169ms
13:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
13:29:31 INFO - PROCESS | 1908 | 1470169771408 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - PROCESS | 1908 | 1470169771423 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
13:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 170ms
13:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
13:29:31 INFO - PROCESS | 1908 | 1470169771582 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - PROCESS | 1908 | 1470169771601 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
13:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 377ms
13:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
13:29:31 INFO - PROCESS | 1908 | 1470169771964 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:31 INFO - PROCESS | 1908 | 1470169771984 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
13:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 169ms
13:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
13:29:32 INFO - PROCESS | 1908 | 1470169772138 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:32 INFO - PROCESS | 1908 | 1470169772156 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
13:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 169ms
13:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
13:29:32 INFO - PROCESS | 1908 | 1470169772315 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:32 INFO - PROCESS | 1908 | 1470169772334 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
13:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 170ms
13:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
13:29:32 INFO - PROCESS | 1908 | 1470169772487 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:32 INFO - PROCESS | 1908 | 1470169772506 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
13:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 168ms
13:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
13:29:32 INFO - PROCESS | 1908 | 1470169772662 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:32 INFO - PROCESS | 1908 | 1470169772674 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
13:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 333ms
13:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
13:29:33 INFO - PROCESS | 1908 | 1470169773000 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:33 INFO - PROCESS | 1908 | 1470169773028 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
13:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 167ms
13:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
13:29:33 INFO - PROCESS | 1908 | 1470169773171 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:33 INFO - PROCESS | 1908 | 1470169773193 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
13:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 186ms
13:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
13:29:33 INFO - PROCESS | 1908 | 1470169773366 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:33 INFO - PROCESS | 1908 | 1470169773387 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
13:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 169ms
13:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
13:29:33 INFO - PROCESS | 1908 | 1470169773535 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:33 INFO - PROCESS | 1908 | 1470169773562 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
13:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 230ms
13:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
13:29:33 INFO - PROCESS | 1908 | 1470169773771 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:33 INFO - PROCESS | 1908 | 1470169773790 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
13:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 271ms
13:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
13:29:34 INFO - PROCESS | 1908 | 1470169774049 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - PROCESS | 1908 | 1470169774082 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
13:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 170ms
13:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
13:29:34 INFO - PROCESS | 1908 | 1470169774221 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - PROCESS | 1908 | 1470169774239 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
13:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 168ms
13:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
13:29:34 INFO - PROCESS | 1908 | 1470169774397 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - PROCESS | 1908 | 1470169774422 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
13:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 169ms
13:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
13:29:34 INFO - PROCESS | 1908 | 1470169774572 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - PROCESS | 1908 | 1470169774593 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
13:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 169ms
13:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
13:29:34 INFO - PROCESS | 1908 | 1470169774748 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - PROCESS | 1908 | 1470169774767 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
13:29:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 170ms
13:29:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
13:29:34 INFO - PROCESS | 1908 | 1470169774921 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:34 INFO - PROCESS | 1908 | 1470169774938 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 168ms
13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
13:29:35 INFO - PROCESS | 1908 | 1470169775097 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 INFO - PROCESS | 1908 | 1470169775117 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 169ms
13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
13:29:35 INFO - PROCESS | 1908 | 1470169775272 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 INFO - PROCESS | 1908 | 1470169775290 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 169ms
13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
13:29:35 INFO - PROCESS | 1908 | 1470169775448 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 INFO - PROCESS | 1908 | 1470169775467 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 187ms
13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
13:29:35 INFO - PROCESS | 1908 | 1470169775638 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 INFO - PROCESS | 1908 | 1470169775658 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 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
13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 167ms
13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
13:29:35 INFO - PROCESS | 1908 | 1470169775810 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 INFO - PROCESS | 1908 | 1470169775823 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:35 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
13:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 169ms
13:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
13:29:36 INFO - PROCESS | 1908 | 1470169775984 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:36 INFO - PROCESS | 1908 | 1470169776004 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
13:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 169ms
13:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
13:29:36 INFO - PROCESS | 1908 | 1470169776160 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:36 INFO - PROCESS | 1908 | 1470169776180 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
13:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 691ms
13:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
13:29:36 INFO - PROCESS | 1908 | 1470169776854 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:36 INFO - PROCESS | 1908 | 1470169776868 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
13:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 169ms
13:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
13:29:37 INFO - PROCESS | 1908 | 1470169777031 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - PROCESS | 1908 | 1470169777051 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
13:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 170ms
13:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
13:29:37 INFO - PROCESS | 1908 | 1470169777209 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - PROCESS | 1908 | 1470169777241 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
13:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 229ms
13:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
13:29:37 INFO - PROCESS | 1908 | 1470169777441 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - PROCESS | 1908 | 1470169777455 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
13:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 117ms
13:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
13:29:37 INFO - PROCESS | 1908 | 1470169777568 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - PROCESS | 1908 | 1470169777587 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
13:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 170ms
13:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
13:29:37 INFO - PROCESS | 1908 | 1470169777746 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - PROCESS | 1908 | 1470169777772 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
13:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 187ms
13:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
13:29:37 INFO - PROCESS | 1908 | 1470169777934 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:37 INFO - PROCESS | 1908 | 1470169777952 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 168ms
13:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
13:29:38 INFO - PROCESS | 1908 | 1470169778112 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 INFO - PROCESS | 1908 | 1470169778134 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 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
13:29:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 170ms
13:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
13:29:38 INFO - PROCESS | 1908 | 1470169778282 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 INFO - PROCESS | 1908 | 1470169778303 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
13:29:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 169ms
13:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
13:29:38 INFO - PROCESS | 1908 | 1470169778455 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 INFO - PROCESS | 1908 | 1470169778473 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 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
13:29:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 169ms
13:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
13:29:38 INFO - PROCESS | 1908 | 1470169778631 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 INFO - PROCESS | 1908 | 1470169778651 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 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]"
13:29:38 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:29:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 169ms
13:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
13:29:38 INFO - PROCESS | 1908 | 1470169778804 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:38 INFO - PROCESS | 1908 | 1470169778821 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 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
13:29:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
13:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 335ms
13:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
13:29:39 INFO - PROCESS | 1908 | 1470169779145 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 INFO - PROCESS | 1908 | 1470169779169 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
13:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 170ms
13:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
13:29:39 INFO - PROCESS | 1908 | 1470169779320 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 INFO - PROCESS | 1908 | 1470169779346 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
13:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 170ms
13:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
13:29:39 INFO - PROCESS | 1908 | 1470169779498 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 INFO - PROCESS | 1908 | 1470169779518 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
13:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 188ms
13:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
13:29:39 INFO - PROCESS | 1908 | 1470169779686 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 INFO - PROCESS | 1908 | 1470169779709 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
13:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 168ms
13:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
13:29:39 INFO - PROCESS | 1908 | 1470169779861 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:39 INFO - PROCESS | 1908 | 1470169779873 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
13:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 230ms
13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
13:29:40 INFO - PROCESS | 1908 | 1470169780103 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - PROCESS | 1908 | 1470169780129 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
13:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 230ms
13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
13:29:40 INFO - PROCESS | 1908 | 1470169780340 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - PROCESS | 1908 | 1470169780354 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
13:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 186ms
13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
13:29:40 INFO - PROCESS | 1908 | 1470169780532 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - PROCESS | 1908 | 1470169780551 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
13:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 168ms
13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
13:29:40 INFO - PROCESS | 1908 | 1470169780701 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - PROCESS | 1908 | 1470169780720 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
13:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 170ms
13:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
13:29:40 INFO - PROCESS | 1908 | 1470169780879 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:40 INFO - PROCESS | 1908 | 1470169780899 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 188ms
13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
13:29:41 INFO - PROCESS | 1908 | 1470169781071 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - PROCESS | 1908 | 1470169781089 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 169ms
13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
13:29:41 INFO - PROCESS | 1908 | 1470169781247 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - PROCESS | 1908 | 1470169781268 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 190ms
13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
13:29:41 INFO - PROCESS | 1908 | 1470169781436 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - PROCESS | 1908 | 1470169781455 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 170ms
13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
13:29:41 INFO - PROCESS | 1908 | 1470169781614 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - PROCESS | 1908 | 1470169781636 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 169ms
13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
13:29:41 INFO - PROCESS | 1908 | 1470169781784 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - PROCESS | 1908 | 1470169781804 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
13:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 169ms
13:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
13:29:41 INFO - PROCESS | 1908 | 1470169781961 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:41 INFO - PROCESS | 1908 | 1470169781973 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
13:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 169ms
13:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
13:29:42 INFO - PROCESS | 1908 | 1470169782133 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - PROCESS | 1908 | 1470169782154 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
13:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 169ms
13:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
13:29:42 INFO - PROCESS | 1908 | 1470169782307 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - PROCESS | 1908 | 1470169782322 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
13:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 170ms
13:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
13:29:42 INFO - PROCESS | 1908 | 1470169782482 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - PROCESS | 1908 | 1470169782501 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
13:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 169ms
13:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
13:29:42 INFO - PROCESS | 1908 | 1470169782656 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - PROCESS | 1908 | 1470169782672 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
13:29:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 168ms
13:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
13:29:42 INFO - PROCESS | 1908 | 1470169782833 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:42 INFO - PROCESS | 1908 | 1470169782851 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 169ms
13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
13:29:43 INFO - PROCESS | 1908 | 1470169783007 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - PROCESS | 1908 | 1470169783022 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 169ms
13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
13:29:43 INFO - PROCESS | 1908 | 1470169783182 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - PROCESS | 1908 | 1470169783204 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 169ms
13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
13:29:43 INFO - PROCESS | 1908 | 1470169783357 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - PROCESS | 1908 | 1470169783370 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 169ms
13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
13:29:43 INFO - PROCESS | 1908 | 1470169783531 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - PROCESS | 1908 | 1470169783556 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 170ms
13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
13:29:43 INFO - PROCESS | 1908 | 1470169783704 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - PROCESS | 1908 | 1470169783725 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
13:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 170ms
13:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
13:29:43 INFO - PROCESS | 1908 | 1470169783881 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:43 INFO - PROCESS | 1908 | 1470169783900 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
13:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 194ms
13:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
13:29:44 INFO - PROCESS | 1908 | 1470169784081 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - PROCESS | 1908 | 1470169784102 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
13:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 169ms
13:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
13:29:44 INFO - PROCESS | 1908 | 1470169784256 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - PROCESS | 1908 | 1470169784270 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
13:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 170ms
13:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
13:29:44 INFO - PROCESS | 1908 | 1470169784433 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - PROCESS | 1908 | 1470169784457 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
13:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 170ms
13:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
13:29:44 INFO - PROCESS | 1908 | 1470169784606 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - PROCESS | 1908 | 1470169784620 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
13:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 117ms
13:29:44 INFO - PROCESS | 1908 | 1470169784730 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
13:29:44 INFO - PROCESS | 1908 | 1470169784751 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
13:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 170ms
13:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
13:29:44 INFO - PROCESS | 1908 | 1470169784906 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:44 INFO - PROCESS | 1908 | 1470169784920 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
13:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 132ms
13:29:45 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
13:29:45 INFO - PROCESS | 1908 | 1470169785046 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 INFO - PROCESS | 1908 | 1470169785065 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 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 () {
13:29:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
13:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
13:29:45 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 () {
13:29:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
13:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
13:29:45 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 () {
13:29:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
13:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
13:29:45 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 () {
13:29:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
13:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
13:29:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 342ms
13:29:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
13:29:45 INFO - PROCESS | 1908 | 1470169785392 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 INFO - PROCESS | 1908 | 1470169785416 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
13:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
13:29:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
13:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
13:29:45 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
13:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
13:29:45 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 170ms
13:29:45 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
13:29:45 INFO - PROCESS | 1908 | 1470169785567 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 INFO - PROCESS | 1908 | 1470169785591 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 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
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
13:29:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
13:29:45 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
13:29:45 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.
13:29:45 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
13:29:45 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 168ms
13:29:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
13:29:45 INFO - PROCESS | 1908 | 1470169785741 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 INFO - PROCESS | 1908 | 1470169785757 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
13:29:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 170ms
13:29:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
13:29:45 INFO - PROCESS | 1908 | 1470169785916 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:45 INFO - PROCESS | 1908 | 1470169785935 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
13:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 187ms
13:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
13:29:46 INFO - PROCESS | 1908 | 1470169786107 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - PROCESS | 1908 | 1470169786121 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
13:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 168ms
13:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
13:29:46 INFO - PROCESS | 1908 | 1470169786281 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - PROCESS | 1908 | 1470169786309 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
13:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 230ms
13:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
13:29:46 INFO - PROCESS | 1908 | 1470169786515 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - PROCESS | 1908 | 1470169786534 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
13:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 230ms
13:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
13:29:46 INFO - PROCESS | 1908 | 1470169786748 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - PROCESS | 1908 | 1470169786766 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
13:29:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 169ms
13:29:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
13:29:46 INFO - PROCESS | 1908 | 1470169786922 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:46 INFO - PROCESS | 1908 | 1470169786937 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
13:29:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 167ms
13:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
13:29:47 INFO - PROCESS | 1908 | 1470169787098 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - PROCESS | 1908 | 1470169787117 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
13:29:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 187ms
13:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
13:29:47 INFO - PROCESS | 1908 | 1470169787287 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - PROCESS | 1908 | 1470169787309 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
13:29:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 171ms
13:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
13:29:47 INFO - PROCESS | 1908 | 1470169787470 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - PROCESS | 1908 | 1470169787490 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
13:29:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 188ms
13:29:47 INFO - PROCESS | 1908 | 1470169787654 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
13:29:47 INFO - PROCESS | 1908 | 1470169787682 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
13:29:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 168ms
13:29:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
13:29:47 INFO - PROCESS | 1908 | 1470169787830 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:47 INFO - PROCESS | 1908 | 1470169787855 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
13:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 170ms
13:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
13:29:48 INFO - PROCESS | 1908 | 1470169788003 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - PROCESS | 1908 | 1470169788023 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
13:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 169ms
13:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
13:29:48 INFO - PROCESS | 1908 | 1470169788180 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - PROCESS | 1908 | 1470169788197 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
13:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 170ms
13:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
13:29:48 INFO - PROCESS | 1908 | 1470169788353 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - PROCESS | 1908 | 1470169788375 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
13:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 169ms
13:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
13:29:48 INFO - PROCESS | 1908 | 1470169788529 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - PROCESS | 1908 | 1470169788549 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
13:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 189ms
13:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
13:29:48 INFO - PROCESS | 1908 | 1470169788721 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - PROCESS | 1908 | 1470169788740 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
13:29:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 169ms
13:29:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
13:29:48 INFO - PROCESS | 1908 | 1470169788897 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:48 INFO - PROCESS | 1908 | 1470169788915 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
13:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 170ms
13:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
13:29:49 INFO - PROCESS | 1908 | 1470169789071 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - PROCESS | 1908 | 1470169789087 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
13:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 170ms
13:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
13:29:49 INFO - PROCESS | 1908 | 1470169789247 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - PROCESS | 1908 | 1470169789265 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
13:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 169ms
13:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
13:29:49 INFO - PROCESS | 1908 | 1470169789419 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - PROCESS | 1908 | 1470169789438 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 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
13:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 169ms
13:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
13:29:49 INFO - PROCESS | 1908 | 1470169789597 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - PROCESS | 1908 | 1470169789617 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
13:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 189ms
13:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
13:29:49 INFO - PROCESS | 1908 | 1470169789786 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - PROCESS | 1908 | 1470169789806 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 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
13:29:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 168ms
13:29:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
13:29:49 INFO - PROCESS | 1908 | 1470169789961 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:49 INFO - PROCESS | 1908 | 1470169789973 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
13:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 169ms
13:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
13:29:50 INFO - PROCESS | 1908 | 1470169790133 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - PROCESS | 1908 | 1470169790156 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
13:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 170ms
13:29:50 INFO - PROCESS | 1908 | 1470169790307 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
13:29:50 INFO - PROCESS | 1908 | 1470169790320 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
13:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 170ms
13:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
13:29:50 INFO - PROCESS | 1908 | 1470169790483 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - PROCESS | 1908 | 1470169790502 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
13:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 169ms
13:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
13:29:50 INFO - PROCESS | 1908 | 1470169790658 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - PROCESS | 1908 | 1470169790673 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
13:29:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 168ms
13:29:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
13:29:50 INFO - PROCESS | 1908 | 1470169790832 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:50 INFO - PROCESS | 1908 | 1470169790852 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
13:29:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 169ms
13:29:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
13:29:51 INFO - PROCESS | 1908 | 1470169791003 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - PROCESS | 1908 | 1470169791023 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
13:29:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 169ms
13:29:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
13:29:51 INFO - PROCESS | 1908 | 1470169791181 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - PROCESS | 1908 | 1470169791200 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
13:29:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 187ms
13:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
13:29:51 INFO - PROCESS | 1908 | 1470169791370 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - PROCESS | 1908 | 1470169791389 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
13:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 333ms
13:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
13:29:51 INFO - PROCESS | 1908 | 1470169791710 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - PROCESS | 1908 | 1470169791733 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
13:29:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 170ms
13:29:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
13:29:51 INFO - PROCESS | 1908 | 1470169791886 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:51 INFO - PROCESS | 1908 | 1470169791908 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
13:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 170ms
13:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
13:29:52 INFO - PROCESS | 1908 | 1470169792063 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - PROCESS | 1908 | 1470169792088 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
13:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 169ms
13:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
13:29:52 INFO - PROCESS | 1908 | 1470169792233 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - PROCESS | 1908 | 1470169792252 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
13:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 169ms
13:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
13:29:52 INFO - PROCESS | 1908 | 1470169792407 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - PROCESS | 1908 | 1470169792421 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
13:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 169ms
13:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
13:29:52 INFO - PROCESS | 1908 | 1470169792583 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - PROCESS | 1908 | 1470169792607 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
13:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 169ms
13:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
13:29:52 INFO - PROCESS | 1908 | 1470169792754 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - PROCESS | 1908 | 1470169792773 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 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
13:29:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 170ms
13:29:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
13:29:52 INFO - PROCESS | 1908 | 1470169792933 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:52 INFO - PROCESS | 1908 | 1470169792993 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
13:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 230ms
13:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
13:29:53 INFO - PROCESS | 1908 | 1470169793171 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:53 INFO - PROCESS | 1908 | 1470169793192 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
13:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 272ms
13:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
13:29:53 INFO - PROCESS | 1908 | 1470169793448 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:53 INFO - PROCESS | 1908 | 1470169793466 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:53 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
13:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 169ms
13:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
13:29:53 INFO - PROCESS | 1908 | 1470169793622 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:53 INFO - PROCESS | 1908 | 1470169793643 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
13:29:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 187ms
13:29:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
13:29:53 INFO - PROCESS | 1908 | 1470169793817 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:53 INFO - PROCESS | 1908 | 1470169793838 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
13:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 186ms
13:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
13:29:54 INFO - PROCESS | 1908 | 1470169794007 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - PROCESS | 1908 | 1470169794021 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
13:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 169ms
13:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
13:29:54 INFO - PROCESS | 1908 | 1470169794182 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - PROCESS | 1908 | 1470169794202 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 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
13:29:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:29:54 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
13:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 170ms
13:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
13:29:54 INFO - PROCESS | 1908 | 1470169794356 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - PROCESS | 1908 | 1470169794372 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
13:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 170ms
13:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
13:29:54 INFO - PROCESS | 1908 | 1470169794532 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - PROCESS | 1908 | 1470169794550 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 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
13:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 169ms
13:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
13:29:54 INFO - PROCESS | 1908 | 1470169794705 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - PROCESS | 1908 | 1470169794724 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
13:29:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 170ms
13:29:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
13:29:54 INFO - PROCESS | 1908 | 1470169794882 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:54 INFO - PROCESS | 1908 | 1470169794904 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 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
13:29:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:29:55 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
13:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:29:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:29:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 169ms
13:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
13:29:55 INFO - PROCESS | 1908 | 1470169795053 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - PROCESS | 1908 | 1470169795072 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
13:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 169ms
13:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
13:29:55 INFO - PROCESS | 1908 | 1470169795229 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - PROCESS | 1908 | 1470169795241 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
13:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 171ms
13:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
13:29:55 INFO - PROCESS | 1908 | 1470169795403 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - PROCESS | 1908 | 1470169795425 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
13:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 171ms
13:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
13:29:55 INFO - PROCESS | 1908 | 1470169795579 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - PROCESS | 1908 | 1470169795592 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
13:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 171ms
13:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
13:29:55 INFO - PROCESS | 1908 | 1470169795752 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - PROCESS | 1908 | 1470169795771 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
13:29:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 170ms
13:29:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
13:29:55 INFO - PROCESS | 1908 | 1470169795929 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:55 INFO - PROCESS | 1908 | 1470169795942 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
13:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 169ms
13:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
13:29:56 INFO - PROCESS | 1908 | 1470169796100 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - PROCESS | 1908 | 1470169796118 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
13:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 169ms
13:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
13:29:56 INFO - PROCESS | 1908 | 1470169796273 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - PROCESS | 1908 | 1470169796291 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
13:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 170ms
13:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
13:29:56 INFO - PROCESS | 1908 | 1470169796449 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - PROCESS | 1908 | 1470169796471 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
13:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 170ms
13:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
13:29:56 INFO - PROCESS | 1908 | 1470169796623 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - PROCESS | 1908 | 1470169796639 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
13:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 169ms
13:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
13:29:56 INFO - PROCESS | 1908 | 1470169796802 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - PROCESS | 1908 | 1470169796820 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
13:29:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 169ms
13:29:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
13:29:56 INFO - PROCESS | 1908 | 1470169796972 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:57 INFO - PROCESS | 1908 | 1470169796993 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:57 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
13:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 170ms
13:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
13:29:57 INFO - PROCESS | 1908 | 1470169797148 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:57 INFO - PROCESS | 1908 | 1470169797166 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:57 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
13:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 170ms
13:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
13:29:57 INFO - PROCESS | 1908 | 1470169797322 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:57 INFO - PROCESS | 1908 | 1470169797341 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:57 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
13:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 167ms
13:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
13:29:57 INFO - PROCESS | 1908 | 1470169797525 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:57 INFO - PROCESS | 1908 | 1470169797574 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:57 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)
13:29:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 335ms
13:29:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
13:29:57 INFO - PROCESS | 1908 | 1470169797836 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:57 INFO - PROCESS | 1908 | 1470169797863 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
13:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 170ms
13:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
13:29:58 INFO - PROCESS | 1908 | 1470169798013 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - PROCESS | 1908 | 1470169798034 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
13:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 170ms
13:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
13:29:58 INFO - PROCESS | 1908 | 1470169798186 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - PROCESS | 1908 | 1470169798209 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
13:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 169ms
13:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
13:29:58 INFO - PROCESS | 1908 | 1470169798358 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - PROCESS | 1908 | 1470169798373 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
13:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 168ms
13:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
13:29:58 INFO - PROCESS | 1908 | 1470169798531 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - PROCESS | 1908 | 1470169798549 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
13:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 187ms
13:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
13:29:58 INFO - PROCESS | 1908 | 1470169798725 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - PROCESS | 1908 | 1470169798750 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
13:29:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 170ms
13:29:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
13:29:58 INFO - PROCESS | 1908 | 1470169798898 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:58 INFO - PROCESS | 1908 | 1470169798916 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
13:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 170ms
13:29:59 INFO - PROCESS | 1908 | 1470169799073 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
13:29:59 INFO - PROCESS | 1908 | 1470169799091 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
13:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 171ms
13:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
13:29:59 INFO - PROCESS | 1908 | 1470169799249 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 INFO - PROCESS | 1908 | 1470169799268 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
13:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 170ms
13:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
13:29:59 INFO - PROCESS | 1908 | 1470169799424 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 INFO - PROCESS | 1908 | 1470169799508 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
13:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 271ms
13:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
13:29:59 INFO - PROCESS | 1908 | 1470169799700 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 INFO - PROCESS | 1908 | 1470169799723 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 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
13:29:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 169ms
13:29:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
13:29:59 INFO - PROCESS | 1908 | 1470169799875 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:29:59 INFO - PROCESS | 1908 | 1470169799905 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
13:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 230ms
13:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
13:30:00 INFO - PROCESS | 1908 | 1470169800112 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - PROCESS | 1908 | 1470169800125 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
13:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 170ms
13:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
13:30:00 INFO - PROCESS | 1908 | 1470169800285 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - PROCESS | 1908 | 1470169800306 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 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)
13:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 170ms
13:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
13:30:00 INFO - PROCESS | 1908 | 1470169800462 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - PROCESS | 1908 | 1470169800482 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
13:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 169ms
13:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
13:30:00 INFO - PROCESS | 1908 | 1470169800633 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - PROCESS | 1908 | 1470169800651 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
13:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 170ms
13:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
13:30:00 INFO - PROCESS | 1908 | 1470169800812 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - PROCESS | 1908 | 1470169800825 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
13:30:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 170ms
13:30:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
13:30:00 INFO - PROCESS | 1908 | 1470169800983 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - PROCESS | 1908 | 1470169801004 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
13:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 169ms
13:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
13:30:01 INFO - PROCESS | 1908 | 1470169801157 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - PROCESS | 1908 | 1470169801171 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
13:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 117ms
13:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
13:30:01 INFO - PROCESS | 1908 | 1470169801283 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - PROCESS | 1908 | 1470169801301 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
13:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 169ms
13:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
13:30:01 INFO - PROCESS | 1908 | 1470169801456 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - PROCESS | 1908 | 1470169801476 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
13:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 168ms
13:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
13:30:01 INFO - PROCESS | 1908 | 1470169801632 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - PROCESS | 1908 | 1470169801651 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
13:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 169ms
13:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
13:30:01 INFO - PROCESS | 1908 | 1470169801807 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - PROCESS | 1908 | 1470169801821 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
13:30:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 170ms
13:30:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
13:30:01 INFO - PROCESS | 1908 | 1470169801983 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - PROCESS | 1908 | 1470169802001 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
13:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 169ms
13:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
13:30:02 INFO - PROCESS | 1908 | 1470169802157 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - PROCESS | 1908 | 1470169802173 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
13:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 169ms
13:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
13:30:02 INFO - PROCESS | 1908 | 1470169802333 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - PROCESS | 1908 | 1470169802352 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
13:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 187ms
13:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
13:30:02 INFO - PROCESS | 1908 | 1470169802523 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - PROCESS | 1908 | 1470169802547 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
13:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 169ms
13:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
13:30:02 INFO - PROCESS | 1908 | 1470169802699 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - PROCESS | 1908 | 1470169802719 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
13:30:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 170ms
13:30:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
13:30:02 INFO - PROCESS | 1908 | 1470169802872 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:02 INFO - PROCESS | 1908 | 1470169802901 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
13:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 169ms
13:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
13:30:03 INFO - PROCESS | 1908 | 1470169803048 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - PROCESS | 1908 | 1470169803066 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
13:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 170ms
13:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
13:30:03 INFO - PROCESS | 1908 | 1470169803223 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - PROCESS | 1908 | 1470169803239 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
13:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 170ms
13:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
13:30:03 INFO - PROCESS | 1908 | 1470169803398 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - PROCESS | 1908 | 1470169803416 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
13:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 170ms
13:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
13:30:03 INFO - PROCESS | 1908 | 1470169803570 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - PROCESS | 1908 | 1470169803588 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
13:30:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 170ms
13:30:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
13:30:03 INFO - PROCESS | 1908 | 1470169803775 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:03 INFO - PROCESS | 1908 | 1470169803835 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
13:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 356ms
13:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
13:30:04 INFO - PROCESS | 1908 | 1470169804107 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - PROCESS | 1908 | 1470169804135 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
13:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 170ms
13:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
13:30:04 INFO - PROCESS | 1908 | 1470169804285 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - PROCESS | 1908 | 1470169804311 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
13:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 169ms
13:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
13:30:04 INFO - PROCESS | 1908 | 1470169804460 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - PROCESS | 1908 | 1470169804483 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
13:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 169ms
13:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
13:30:04 INFO - PROCESS | 1908 | 1470169804632 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - PROCESS | 1908 | 1470169804651 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
13:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 169ms
13:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
13:30:04 INFO - PROCESS | 1908 | 1470169804805 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - PROCESS | 1908 | 1470169804822 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
13:30:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 170ms
13:30:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
13:30:04 INFO - PROCESS | 1908 | 1470169804982 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - PROCESS | 1908 | 1470169805012 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
13:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 187ms
13:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
13:30:05 INFO - PROCESS | 1908 | 1470169805172 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - PROCESS | 1908 | 1470169805191 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
13:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 119ms
13:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
13:30:05 INFO - PROCESS | 1908 | 1470169805306 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - PROCESS | 1908 | 1470169805324 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
13:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 170ms
13:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
13:30:05 INFO - PROCESS | 1908 | 1470169805483 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - PROCESS | 1908 | 1470169805506 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
13:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 170ms
13:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
13:30:05 INFO - PROCESS | 1908 | 1470169805662 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - PROCESS | 1908 | 1470169805706 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
13:30:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 231ms
13:30:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
13:30:05 INFO - PROCESS | 1908 | 1470169805896 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:05 INFO - PROCESS | 1908 | 1470169805922 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
13:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 272ms
13:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
13:30:06 INFO - PROCESS | 1908 | 1470169806171 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - PROCESS | 1908 | 1470169806192 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
13:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 170ms
13:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
13:30:06 INFO - PROCESS | 1908 | 1470169806350 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - PROCESS | 1908 | 1470169806370 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
13:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 169ms
13:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
13:30:06 INFO - PROCESS | 1908 | 1470169806524 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - PROCESS | 1908 | 1470169806540 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
13:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 169ms
13:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
13:30:06 INFO - PROCESS | 1908 | 1470169806699 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - PROCESS | 1908 | 1470169806722 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
13:30:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 170ms
13:30:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
13:30:06 INFO - PROCESS | 1908 | 1470169806874 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:06 INFO - PROCESS | 1908 | 1470169806888 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
13:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 169ms
13:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
13:30:07 INFO - PROCESS | 1908 | 1470169807050 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - PROCESS | 1908 | 1470169807071 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
13:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 169ms
13:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
13:30:07 INFO - PROCESS | 1908 | 1470169807222 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - PROCESS | 1908 | 1470169807246 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
13:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 169ms
13:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
13:30:07 INFO - PROCESS | 1908 | 1470169807396 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - PROCESS | 1908 | 1470169807409 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
13:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 170ms
13:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
13:30:07 INFO - PROCESS | 1908 | 1470169807573 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - PROCESS | 1908 | 1470169807591 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 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
13:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 170ms
13:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
13:30:07 INFO - PROCESS | 1908 | 1470169807749 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - PROCESS | 1908 | 1470169807769 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 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
13:30:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 170ms
13:30:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
13:30:07 INFO - PROCESS | 1908 | 1470169807925 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:07 INFO - PROCESS | 1908 | 1470169807941 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
13:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 170ms
13:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
13:30:08 INFO - PROCESS | 1908 | 1470169808099 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - PROCESS | 1908 | 1470169808125 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
13:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 170ms
13:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
13:30:08 INFO - PROCESS | 1908 | 1470169808274 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - PROCESS | 1908 | 1470169808290 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
13:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 168ms
13:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
13:30:08 INFO - PROCESS | 1908 | 1470169808449 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - PROCESS | 1908 | 1470169808469 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
13:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 170ms
13:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
13:30:08 INFO - PROCESS | 1908 | 1470169808623 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - PROCESS | 1908 | 1470169808642 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
13:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 168ms
13:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
13:30:08 INFO - PROCESS | 1908 | 1470169808799 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - PROCESS | 1908 | 1470169808817 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
13:30:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 168ms
13:30:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
13:30:08 INFO - PROCESS | 1908 | 1470169808976 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:08 INFO - PROCESS | 1908 | 1470169808990 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
13:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 187ms
13:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
13:30:09 INFO - PROCESS | 1908 | 1470169809165 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:09 INFO - PROCESS | 1908 | 1470169809186 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:09 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)
13:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 168ms
13:30:09 INFO - PROCESS | 1908 | 1470169809337 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
13:30:09 INFO - PROCESS | 1908 | 1470169809357 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
13:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 169ms
13:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
13:30:09 INFO - PROCESS | 1908 | 1470169809514 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:09 INFO - PROCESS | 1908 | 1470169809535 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
13:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 170ms
13:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
13:30:09 INFO - PROCESS | 1908 | 1470169809687 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:09 INFO - PROCESS | 1908 | 1470169809705 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
13:30:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 169ms
13:30:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
13:30:09 INFO - PROCESS | 1908 | 1470169809908 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - PROCESS | 1908 | 1470169810001 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
13:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 294ms
13:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
13:30:10 INFO - PROCESS | 1908 | 1470169810175 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - PROCESS | 1908 | 1470169810191 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
13:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 170ms
13:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
13:30:10 INFO - PROCESS | 1908 | 1470169810370 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - PROCESS | 1908 | 1470169810390 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
13:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 170ms
13:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
13:30:10 INFO - PROCESS | 1908 | 1470169810559 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - PROCESS | 1908 | 1470169810575 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
13:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 187ms
13:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
13:30:10 INFO - PROCESS | 1908 | 1470169810742 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - PROCESS | 1908 | 1470169810756 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
13:30:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 169ms
13:30:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
13:30:10 INFO - PROCESS | 1908 | 1470169810915 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:10 INFO - PROCESS | 1908 | 1470169810945 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
13:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 168ms
13:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
13:30:11 INFO - PROCESS | 1908 | 1470169811086 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - PROCESS | 1908 | 1470169811104 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
13:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 169ms
13:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
13:30:11 INFO - PROCESS | 1908 | 1470169811263 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - PROCESS | 1908 | 1470169811276 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
13:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 169ms
13:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
13:30:11 INFO - PROCESS | 1908 | 1470169811435 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - PROCESS | 1908 | 1470169811454 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
13:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 170ms
13:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
13:30:11 INFO - PROCESS | 1908 | 1470169811612 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - PROCESS | 1908 | 1470169811624 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
13:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 168ms
13:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
13:30:11 INFO - PROCESS | 1908 | 1470169811783 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - PROCESS | 1908 | 1470169811805 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
13:30:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 170ms
13:30:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
13:30:11 INFO - PROCESS | 1908 | 1470169811958 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - PROCESS | 1908 | 1470169811989 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
13:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 270ms
13:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
13:30:12 INFO - PROCESS | 1908 | 1470169812232 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - PROCESS | 1908 | 1470169812258 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 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
13:30:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:30:12 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1
13:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 171ms
13:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
13:30:12 INFO - PROCESS | 1908 | 1470169812408 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - PROCESS | 1908 | 1470169812424 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
13:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 168ms
13:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
13:30:12 INFO - PROCESS | 1908 | 1470169812583 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - PROCESS | 1908 | 1470169812604 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
13:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 169ms
13:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
13:30:12 INFO - PROCESS | 1908 | 1470169812755 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - PROCESS | 1908 | 1470169812778 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
13:30:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 169ms
13:30:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
13:30:12 INFO - PROCESS | 1908 | 1470169812932 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:12 INFO - PROCESS | 1908 | 1470169812953 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
13:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 170ms
13:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
13:30:13 INFO - PROCESS | 1908 | 1470169813108 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 INFO - PROCESS | 1908 | 1470169813124 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
13:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 170ms
13:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
13:30:13 INFO - PROCESS | 1908 | 1470169813282 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 INFO - PROCESS | 1908 | 1470169813299 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 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
13:30:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:30:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
13:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 169ms
13:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
13:30:13 INFO - PROCESS | 1908 | 1470169813457 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 INFO - PROCESS | 1908 | 1470169813471 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 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
13:30:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:30:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
13:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 170ms
13:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
13:30:13 INFO - PROCESS | 1908 | 1470169813632 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 INFO - PROCESS | 1908 | 1470169813656 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
13:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 168ms
13:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
13:30:13 INFO - PROCESS | 1908 | 1470169813806 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 INFO - PROCESS | 1908 | 1470169813823 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:13 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
13:30:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:30:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
13:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 169ms
13:30:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
13:30:13 INFO - PROCESS | 1908 | 1470169813982 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 INFO - PROCESS | 1908 | 1470169814000 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 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
13:30:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:30:14 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
13:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 170ms
13:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
13:30:14 INFO - PROCESS | 1908 | 1470169814159 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 INFO - PROCESS | 1908 | 1470169814176 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 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
13:30:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:30:14 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
13:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 170ms
13:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
13:30:14 INFO - PROCESS | 1908 | 1470169814333 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 INFO - PROCESS | 1908 | 1470169814352 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
13:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 169ms
13:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
13:30:14 INFO - PROCESS | 1908 | 1470169814507 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 INFO - PROCESS | 1908 | 1470169814524 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 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
13:30:14 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
13:30:14 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1
13:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 272ms
13:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
13:30:14 INFO - PROCESS | 1908 | 1470169814785 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 INFO - PROCESS | 1908 | 1470169814804 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
13:30:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 170ms
13:30:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
13:30:14 INFO - PROCESS | 1908 | 1470169814958 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:14 INFO - PROCESS | 1908 | 1470169814973 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
13:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 169ms
13:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
13:30:15 INFO - PROCESS | 1908 | 1470169815133 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - PROCESS | 1908 | 1470169815152 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
13:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 167ms
13:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
13:30:15 INFO - PROCESS | 1908 | 1470169815305 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - PROCESS | 1908 | 1470169815327 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
13:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 170ms
13:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
13:30:15 INFO - PROCESS | 1908 | 1470169815481 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - PROCESS | 1908 | 1470169815499 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
13:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 168ms
13:30:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
13:30:15 INFO - PROCESS | 1908 | 1470169815653 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - PROCESS | 1908 | 1470169815674 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
13:30:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 170ms
13:30:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
13:30:15 INFO - PROCESS | 1908 | 1470169815829 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:15 INFO - PROCESS | 1908 | 1470169815852 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
13:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 170ms
13:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
13:30:16 INFO - PROCESS | 1908 | 1470169815999 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - PROCESS | 1908 | 1470169816017 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
13:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 170ms
13:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
13:30:16 INFO - PROCESS | 1908 | 1470169816193 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - PROCESS | 1908 | 1470169816317 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
13:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 292ms
13:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
13:30:16 INFO - PROCESS | 1908 | 1470169816479 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - PROCESS | 1908 | 1470169816509 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
13:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 170ms
13:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
13:30:16 INFO - PROCESS | 1908 | 1470169816652 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - PROCESS | 1908 | 1470169816671 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
13:30:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 230ms
13:30:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
13:30:16 INFO - PROCESS | 1908 | 1470169816892 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:16 INFO - PROCESS | 1908 | 1470169816907 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
13:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 188ms
13:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
13:30:17 INFO - PROCESS | 1908 | 1470169817082 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - PROCESS | 1908 | 1470169817100 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
13:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 169ms
13:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
13:30:17 INFO - PROCESS | 1908 | 1470169817253 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - PROCESS | 1908 | 1470169817282 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
13:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 170ms
13:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
13:30:17 INFO - PROCESS | 1908 | 1470169817430 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - PROCESS | 1908 | 1470169817442 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
13:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 187ms
13:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
13:30:17 INFO - PROCESS | 1908 | 1470169817621 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - PROCESS | 1908 | 1470169817641 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
13:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 169ms
13:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
13:30:17 INFO - PROCESS | 1908 | 1470169817795 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - PROCESS | 1908 | 1470169817808 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
13:30:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 169ms
13:30:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
13:30:17 INFO - PROCESS | 1908 | 1470169817968 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - PROCESS | 1908 | 1470169817987 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
13:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 169ms
13:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
13:30:18 INFO - PROCESS | 1908 | 1470169818142 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - PROCESS | 1908 | 1470169818170 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
13:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 167ms
13:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
13:30:18 INFO - PROCESS | 1908 | 1470169818316 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - PROCESS | 1908 | 1470169818333 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
13:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 170ms
13:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
13:30:18 INFO - PROCESS | 1908 | 1470169818495 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - PROCESS | 1908 | 1470169818515 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
13:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 170ms
13:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
13:30:18 INFO - PROCESS | 1908 | 1470169818665 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - PROCESS | 1908 | 1470169818686 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
13:30:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 167ms
13:30:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
13:30:18 INFO - PROCESS | 1908 | 1470169818836 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:18 INFO - PROCESS | 1908 | 1470169818856 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
13:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 169ms
13:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
13:30:19 INFO - PROCESS | 1908 | 1470169819019 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - PROCESS | 1908 | 1470169819066 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
13:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 230ms
13:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
13:30:19 INFO - PROCESS | 1908 | 1470169819248 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - PROCESS | 1908 | 1470169819268 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
13:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 170ms
13:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
13:30:19 INFO - PROCESS | 1908 | 1470169819420 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - PROCESS | 1908 | 1470169819440 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
13:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 170ms
13:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
13:30:19 INFO - PROCESS | 1908 | 1470169819598 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - PROCESS | 1908 | 1470169819616 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
13:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 170ms
13:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
13:30:19 INFO - PROCESS | 1908 | 1470169819771 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - PROCESS | 1908 | 1470169819792 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
13:30:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 169ms
13:30:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
13:30:19 INFO - PROCESS | 1908 | 1470169819948 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:19 INFO - PROCESS | 1908 | 1470169819970 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
13:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 169ms
13:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
13:30:20 INFO - PROCESS | 1908 | 1470169820119 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - PROCESS | 1908 | 1470169820147 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
13:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 170ms
13:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
13:30:20 INFO - PROCESS | 1908 | 1470169820296 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - PROCESS | 1908 | 1470169820309 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
13:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 171ms
13:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
13:30:20 INFO - PROCESS | 1908 | 1470169820470 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - PROCESS | 1908 | 1470169820488 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 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
13:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 171ms
13:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
13:30:20 INFO - PROCESS | 1908 | 1470169820645 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - PROCESS | 1908 | 1470169820665 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
13:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 169ms
13:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
13:30:20 INFO - PROCESS | 1908 | 1470169820820 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - PROCESS | 1908 | 1470169820838 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
13:30:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 170ms
13:30:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
13:30:21 INFO - PROCESS | 1908 | 1470169820995 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - PROCESS | 1908 | 1470169821015 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
13:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 170ms
13:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
13:30:21 INFO - PROCESS | 1908 | 1470169821175 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - PROCESS | 1908 | 1470169821188 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
13:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 169ms
13:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
13:30:21 INFO - PROCESS | 1908 | 1470169821350 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - PROCESS | 1908 | 1470169821369 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
13:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 169ms
13:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
13:30:21 INFO - PROCESS | 1908 | 1470169821524 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - PROCESS | 1908 | 1470169821538 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
13:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 167ms
13:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
13:30:21 INFO - PROCESS | 1908 | 1470169821701 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - PROCESS | 1908 | 1470169821718 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
13:30:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 170ms
13:30:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
13:30:21 INFO - PROCESS | 1908 | 1470169821879 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:21 INFO - PROCESS | 1908 | 1470169821892 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:22 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
13:30:22 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
13:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 479ms
13:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
13:30:22 INFO - PROCESS | 1908 | 1470169822360 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:22 INFO - PROCESS | 1908 | 1470169822375 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
13:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 335ms
13:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
13:30:22 INFO - PROCESS | 1908 | 1470169822701 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:22 INFO - PROCESS | 1908 | 1470169822726 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
13:30:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 169ms
13:30:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
13:30:22 INFO - PROCESS | 1908 | 1470169822876 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:22 INFO - PROCESS | 1908 | 1470169822893 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
13:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 168ms
13:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
13:30:23 INFO - PROCESS | 1908 | 1470169823056 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - PROCESS | 1908 | 1470169823076 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
13:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 170ms
13:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
13:30:23 INFO - PROCESS | 1908 | 1470169823226 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - PROCESS | 1908 | 1470169823242 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
13:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 168ms
13:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
13:30:23 INFO - PROCESS | 1908 | 1470169823399 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - PROCESS | 1908 | 1470169823417 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
13:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 171ms
13:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
13:30:23 INFO - PROCESS | 1908 | 1470169823580 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - PROCESS | 1908 | 1470169823605 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
13:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 170ms
13:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
13:30:23 INFO - PROCESS | 1908 | 1470169823750 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - PROCESS | 1908 | 1470169823767 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
13:30:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 167ms
13:30:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
13:30:23 INFO - PROCESS | 1908 | 1470169823921 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:23 INFO - PROCESS | 1908 | 1470169823942 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
13:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 170ms
13:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
13:30:24 INFO - PROCESS | 1908 | 1470169824099 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - PROCESS | 1908 | 1470169824121 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
13:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 170ms
13:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
13:30:24 INFO - PROCESS | 1908 | 1470169824276 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - PROCESS | 1908 | 1470169824290 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
13:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 168ms
13:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
13:30:24 INFO - PROCESS | 1908 | 1470169824452 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - PROCESS | 1908 | 1470169824473 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
13:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 168ms
13:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
13:30:24 INFO - PROCESS | 1908 | 1470169824629 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - PROCESS | 1908 | 1470169824649 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
13:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 169ms
13:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
13:30:24 INFO - PROCESS | 1908 | 1470169824799 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - PROCESS | 1908 | 1470169824816 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
13:30:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 169ms
13:30:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
13:30:24 INFO - PROCESS | 1908 | 1470169824974 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:25 INFO - PROCESS | 1908 | 1470169824991 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
13:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 230ms
13:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
13:30:25 INFO - PROCESS | 1908 | 1470169825212 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:25 INFO - PROCESS | 1908 | 1470169825225 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
13:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 230ms
13:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
13:30:25 INFO - PROCESS | 1908 | 1470169825443 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:25 INFO - PROCESS | 1908 | 1470169825458 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
13:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 272ms
13:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
13:30:25 INFO - PROCESS | 1908 | 1470169825721 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:25 INFO - PROCESS | 1908 | 1470169825741 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
13:30:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 170ms
13:30:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
13:30:25 INFO - PROCESS | 1908 | 1470169825898 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:25 INFO - PROCESS | 1908 | 1470169825920 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
13:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 169ms
13:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
13:30:26 INFO - PROCESS | 1908 | 1470169826070 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - PROCESS | 1908 | 1470169826089 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
13:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 170ms
13:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
13:30:26 INFO - PROCESS | 1908 | 1470169826247 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - PROCESS | 1908 | 1470169826268 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
13:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 189ms
13:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
13:30:26 INFO - PROCESS | 1908 | 1470169826439 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - PROCESS | 1908 | 1470169826458 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
13:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 169ms
13:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
13:30:26 INFO - PROCESS | 1908 | 1470169826616 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - PROCESS | 1908 | 1470169826637 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
13:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 170ms
13:30:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
13:30:26 INFO - PROCESS | 1908 | 1470169826796 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - PROCESS | 1908 | 1470169826808 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
13:30:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 169ms
13:30:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
13:30:26 INFO - PROCESS | 1908 | 1470169826967 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:26 INFO - PROCESS | 1908 | 1470169826986 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
13:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 170ms
13:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
13:30:27 INFO - PROCESS | 1908 | 1470169827141 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - PROCESS | 1908 | 1470169827156 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
13:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 168ms
13:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
13:30:27 INFO - PROCESS | 1908 | 1470169827317 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - PROCESS | 1908 | 1470169827335 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
13:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 169ms
13:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
13:30:27 INFO - PROCESS | 1908 | 1470169827492 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - PROCESS | 1908 | 1470169827508 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
13:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 170ms
13:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
13:30:27 INFO - PROCESS | 1908 | 1470169827667 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - PROCESS | 1908 | 1470169827685 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
13:30:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 170ms
13:30:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
13:30:27 INFO - PROCESS | 1908 | 1470169827842 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:27 INFO - PROCESS | 1908 | 1470169827855 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
13:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 170ms
13:30:28 INFO - PROCESS | 1908 | 1470169828016 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
13:30:28 INFO - PROCESS | 1908 | 1470169828035 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
13:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 170ms
13:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
13:30:28 INFO - PROCESS | 1908 | 1470169828192 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - PROCESS | 1908 | 1470169828205 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
13:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 169ms
13:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
13:30:28 INFO - PROCESS | 1908 | 1470169828367 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - PROCESS | 1908 | 1470169828385 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
13:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 170ms
13:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
13:30:28 INFO - PROCESS | 1908 | 1470169828540 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - PROCESS | 1908 | 1470169828579 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
13:30:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 335ms
13:30:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
13:30:28 INFO - PROCESS | 1908 | 1470169828879 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:28 INFO - PROCESS | 1908 | 1470169828902 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
13:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 169ms
13:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
13:30:29 INFO - PROCESS | 1908 | 1470169829055 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - PROCESS | 1908 | 1470169829078 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
13:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 169ms
13:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
13:30:29 INFO - PROCESS | 1908 | 1470169829234 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - PROCESS | 1908 | 1470169829254 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
13:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 189ms
13:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
13:30:29 INFO - PROCESS | 1908 | 1470169829425 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - PROCESS | 1908 | 1470169829439 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
13:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 169ms
13:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
13:30:29 INFO - PROCESS | 1908 | 1470169829601 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - PROCESS | 1908 | 1470169829622 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
13:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 170ms
13:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
13:30:29 INFO - PROCESS | 1908 | 1470169829777 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - PROCESS | 1908 | 1470169829798 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
13:30:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 169ms
13:30:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
13:30:29 INFO - PROCESS | 1908 | 1470169829949 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:29 INFO - PROCESS | 1908 | 1470169829967 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
13:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 169ms
13:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
13:30:30 INFO - PROCESS | 1908 | 1470169830124 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - PROCESS | 1908 | 1470169830141 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
13:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 170ms
13:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
13:30:30 INFO - PROCESS | 1908 | 1470169830300 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - PROCESS | 1908 | 1470169830318 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
13:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 168ms
13:30:30 INFO - PROCESS | 1908 | 1470169830471 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
13:30:30 INFO - PROCESS | 1908 | 1470169830490 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
13:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 170ms
13:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
13:30:30 INFO - PROCESS | 1908 | 1470169830655 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - PROCESS | 1908 | 1470169830683 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
13:30:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 168ms
13:30:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
13:30:30 INFO - PROCESS | 1908 | 1470169830833 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:30 INFO - PROCESS | 1908 | 1470169830852 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
13:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 188ms
13:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
13:30:31 INFO - PROCESS | 1908 | 1470169831021 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - PROCESS | 1908 | 1470169831040 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
13:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 168ms
13:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
13:30:31 INFO - PROCESS | 1908 | 1470169831197 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - PROCESS | 1908 | 1470169831217 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
13:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 169ms
13:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
13:30:31 INFO - PROCESS | 1908 | 1470169831368 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - PROCESS | 1908 | 1470169831387 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
13:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 168ms
13:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
13:30:31 INFO - PROCESS | 1908 | 1470169831543 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - PROCESS | 1908 | 1470169831571 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
13:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 270ms
13:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
13:30:31 INFO - PROCESS | 1908 | 1470169831819 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - PROCESS | 1908 | 1470169831838 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
13:30:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 169ms
13:30:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
13:30:31 INFO - PROCESS | 1908 | 1470169831990 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - PROCESS | 1908 | 1470169832005 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
13:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 170ms
13:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
13:30:32 INFO - PROCESS | 1908 | 1470169832166 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - PROCESS | 1908 | 1470169832185 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
13:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 168ms
13:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
13:30:32 INFO - PROCESS | 1908 | 1470169832340 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - PROCESS | 1908 | 1470169832361 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
13:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 170ms
13:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
13:30:32 INFO - PROCESS | 1908 | 1470169832516 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - PROCESS | 1908 | 1470169832538 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
13:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 170ms
13:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
13:30:32 INFO - PROCESS | 1908 | 1470169832693 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - PROCESS | 1908 | 1470169832708 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
13:30:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 168ms
13:30:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
13:30:32 INFO - PROCESS | 1908 | 1470169832869 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:32 INFO - PROCESS | 1908 | 1470169832887 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
13:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 168ms
13:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
13:30:33 INFO - PROCESS | 1908 | 1470169833039 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - PROCESS | 1908 | 1470169833057 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
13:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 169ms
13:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
13:30:33 INFO - PROCESS | 1908 | 1470169833215 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - PROCESS | 1908 | 1470169833239 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
13:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 170ms
13:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
13:30:33 INFO - PROCESS | 1908 | 1470169833389 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - PROCESS | 1908 | 1470169833407 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
13:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 169ms
13:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
13:30:33 INFO - PROCESS | 1908 | 1470169833564 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - PROCESS | 1908 | 1470169833577 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
13:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 168ms
13:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
13:30:33 INFO - PROCESS | 1908 | 1470169833734 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - PROCESS | 1908 | 1470169833757 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
13:30:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 168ms
13:30:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
13:30:33 INFO - PROCESS | 1908 | 1470169833907 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:33 INFO - PROCESS | 1908 | 1470169833922 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
13:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 170ms
13:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
13:30:34 INFO - PROCESS | 1908 | 1470169834083 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - PROCESS | 1908 | 1470169834099 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
13:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 167ms
13:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
13:30:34 INFO - PROCESS | 1908 | 1470169834254 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - PROCESS | 1908 | 1470169834273 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
13:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 169ms
13:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
13:30:34 INFO - PROCESS | 1908 | 1470169834431 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - PROCESS | 1908 | 1470169834443 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
13:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 188ms
13:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
13:30:34 INFO - PROCESS | 1908 | 1470169834622 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - PROCESS | 1908 | 1470169834640 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
13:30:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 334ms
13:30:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
13:30:34 INFO - PROCESS | 1908 | 1470169834962 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:34 INFO - PROCESS | 1908 | 1470169834984 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
13:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 170ms
13:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
13:30:35 INFO - PROCESS | 1908 | 1470169835137 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - PROCESS | 1908 | 1470169835159 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
13:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 169ms
13:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
13:30:35 INFO - PROCESS | 1908 | 1470169835315 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - PROCESS | 1908 | 1470169835335 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
13:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 169ms
13:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
13:30:35 INFO - PROCESS | 1908 | 1470169835483 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - PROCESS | 1908 | 1470169835502 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
13:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 169ms
13:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
13:30:35 INFO - PROCESS | 1908 | 1470169835658 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - PROCESS | 1908 | 1470169835676 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
13:30:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 169ms
13:30:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
13:30:35 INFO - PROCESS | 1908 | 1470169835834 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:35 INFO - PROCESS | 1908 | 1470169835855 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
13:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 168ms
13:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
13:30:36 INFO - PROCESS | 1908 | 1470169836004 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - PROCESS | 1908 | 1470169836023 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
13:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 170ms
13:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
13:30:36 INFO - PROCESS | 1908 | 1470169836183 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - PROCESS | 1908 | 1470169836201 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
13:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 169ms
13:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
13:30:36 INFO - PROCESS | 1908 | 1470169836357 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - PROCESS | 1908 | 1470169836375 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
13:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 168ms
13:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
13:30:36 INFO - PROCESS | 1908 | 1470169836534 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - PROCESS | 1908 | 1470169836553 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
13:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 168ms
13:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
13:30:36 INFO - PROCESS | 1908 | 1470169836704 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - PROCESS | 1908 | 1470169836730 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
13:30:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 170ms
13:30:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
13:30:36 INFO - PROCESS | 1908 | 1470169836879 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:36 INFO - PROCESS | 1908 | 1470169836894 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
13:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 169ms
13:30:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
13:30:37 INFO - PROCESS | 1908 | 1470169837056 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - PROCESS | 1908 | 1470169837075 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
13:30:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 169ms
13:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
13:30:37 INFO - PROCESS | 1908 | 1470169837224 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - PROCESS | 1908 | 1470169837242 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
13:30:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 167ms
13:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
13:30:37 INFO - PROCESS | 1908 | 1470169837399 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - PROCESS | 1908 | 1470169837417 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
13:30:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 169ms
13:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
13:30:37 INFO - PROCESS | 1908 | 1470169837573 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - PROCESS | 1908 | 1470169837591 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
13:30:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 169ms
13:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
13:30:37 INFO - PROCESS | 1908 | 1470169837750 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - PROCESS | 1908 | 1470169837768 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
13:30:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 170ms
13:30:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
13:30:37 INFO - PROCESS | 1908 | 1470169837922 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:37 INFO - PROCESS | 1908 | 1470169837941 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
13:30:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 169ms
13:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
13:30:38 INFO - PROCESS | 1908 | 1470169838100 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:38 INFO - PROCESS | 1908 | 1470169838156 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
13:30:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 230ms
13:30:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
13:30:38 INFO - PROCESS | 1908 | 1470169838336 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:38 INFO - PROCESS | 1908 | 1470169838357 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:39 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)
13:30:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 775ms
13:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
13:30:39 INFO - PROCESS | 1908 | 1470169839117 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:39 INFO - PROCESS | 1908 | 1470169839136 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:39 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
13:30:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:30:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
13:30:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:30:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 670ms
13:30:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
13:30:39 INFO - PROCESS | 1908 | 1470169839792 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:39 INFO - PROCESS | 1908 | 1470169839807 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:40 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
13:30:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:30:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
13:30:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:30:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 671ms
13:30:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
13:30:40 INFO - PROCESS | 1908 | 1470169840468 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:40 INFO - PROCESS | 1908 | 1470169840488 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:41 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)
13:30:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 689ms
13:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
13:30:41 INFO - PROCESS | 1908 | 1470169841163 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:41 INFO - PROCESS | 1908 | 1470169841190 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:41 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)
13:30:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 772ms
13:30:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
13:30:41 INFO - PROCESS | 1908 | 1470169841940 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:41 INFO - PROCESS | 1908 | 1470169841967 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:42 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
13:30:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:30:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
13:30:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:30:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 731ms
13:30:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
13:30:42 INFO - PROCESS | 1908 | 1470169842676 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:42 INFO - PROCESS | 1908 | 1470169842701 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:43 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
13:30:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:30:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
13:30:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:30:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 693ms
13:30:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
13:30:43 INFO - PROCESS | 1908 | 1470169843376 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:43 INFO - PROCESS | 1908 | 1470169843394 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:44 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
13:30:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:30:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
13:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 691ms
13:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
13:30:44 INFO - PROCESS | 1908 | 1470169844070 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:44 INFO - PROCESS | 1908 | 1470169844091 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:44 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
13:30:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
13:30:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
13:30:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 669ms
13:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
13:30:44 INFO - PROCESS | 1908 | 1470169844744 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:44 INFO - PROCESS | 1908 | 1470169844765 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
13:30:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 171ms
13:30:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
13:30:44 INFO - PROCESS | 1908 | 1470169844920 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:44 INFO - PROCESS | 1908 | 1470169844945 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
13:30:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 170ms
13:30:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
13:30:45 INFO - PROCESS | 1908 | 1470169845093 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 INFO - PROCESS | 1908 | 1470169845110 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 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"
13:30:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:30:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
13:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 168ms
13:30:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
13:30:45 INFO - PROCESS | 1908 | 1470169845267 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 INFO - PROCESS | 1908 | 1470169845286 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
13:30:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 169ms
13:30:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
13:30:45 INFO - PROCESS | 1908 | 1470169845440 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 INFO - PROCESS | 1908 | 1470169845463 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 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"
13:30:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:30:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
13:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 169ms
13:30:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
13:30:45 INFO - PROCESS | 1908 | 1470169845616 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 INFO - PROCESS | 1908 | 1470169845638 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 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"
13:30:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:30:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
13:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
13:30:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
13:30:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 170ms
13:30:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
13:30:45 INFO - PROCESS | 1908 | 1470169845790 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 INFO - PROCESS | 1908 | 1470169845811 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
13:30:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 169ms
13:30:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
13:30:45 INFO - PROCESS | 1908 | 1470169845965 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:45 INFO - PROCESS | 1908 | 1470169845986 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:46 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
13:30:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
13:30:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
13:30:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:30:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 691ms
13:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
13:30:46 INFO - PROCESS | 1908 | 1470169846659 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:46 INFO - PROCESS | 1908 | 1470169846673 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
13:30:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 169ms
13:30:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
13:30:46 INFO - PROCESS | 1908 | 1470169846833 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:46 INFO - PROCESS | 1908 | 1470169846852 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
13:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 170ms
13:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
13:30:47 INFO - PROCESS | 1908 | 1470169847010 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - PROCESS | 1908 | 1470169847025 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
13:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 169ms
13:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
13:30:47 INFO - PROCESS | 1908 | 1470169847185 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - PROCESS | 1908 | 1470169847203 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
13:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 230ms
13:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
13:30:47 INFO - PROCESS | 1908 | 1470169847453 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - PROCESS | 1908 | 1470169847479 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
13:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 188ms
13:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
13:30:47 INFO - PROCESS | 1908 | 1470169847643 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - PROCESS | 1908 | 1470169847660 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
13:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 170ms
13:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
13:30:47 INFO - PROCESS | 1908 | 1470169847819 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - PROCESS | 1908 | 1470169847847 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
13:30:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 169ms
13:30:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
13:30:47 INFO - PROCESS | 1908 | 1470169847988 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - PROCESS | 1908 | 1470169848008 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
13:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 169ms
13:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
13:30:48 INFO - PROCESS | 1908 | 1470169848165 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - PROCESS | 1908 | 1470169848183 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
13:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 168ms
13:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
13:30:48 INFO - PROCESS | 1908 | 1470169848339 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - PROCESS | 1908 | 1470169848366 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
13:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 169ms
13:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
13:30:48 INFO - PROCESS | 1908 | 1470169848510 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - PROCESS | 1908 | 1470169848536 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
13:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 169ms
13:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
13:30:48 INFO - PROCESS | 1908 | 1470169848684 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - PROCESS | 1908 | 1470169848702 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
13:30:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 169ms
13:30:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
13:30:48 INFO - PROCESS | 1908 | 1470169848860 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:48 INFO - PROCESS | 1908 | 1470169848875 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
13:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 170ms
13:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
13:30:49 INFO - PROCESS | 1908 | 1470169849034 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - PROCESS | 1908 | 1470169849058 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
13:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 169ms
13:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
13:30:49 INFO - PROCESS | 1908 | 1470169849209 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - PROCESS | 1908 | 1470169849233 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
13:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 169ms
13:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
13:30:49 INFO - PROCESS | 1908 | 1470169849385 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - PROCESS | 1908 | 1470169849404 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
13:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 170ms
13:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
13:30:49 INFO - PROCESS | 1908 | 1470169849557 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - PROCESS | 1908 | 1470169849582 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
13:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 168ms
13:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
13:30:49 INFO - PROCESS | 1908 | 1470169849734 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - PROCESS | 1908 | 1470169849751 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
13:30:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 189ms
13:30:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
13:30:49 INFO - PROCESS | 1908 | 1470169849924 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:49 INFO - PROCESS | 1908 | 1470169849942 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
13:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 170ms
13:30:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
13:30:50 INFO - PROCESS | 1908 | 1470169850099 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - PROCESS | 1908 | 1470169850117 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
13:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 170ms
13:30:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
13:30:50 INFO - PROCESS | 1908 | 1470169850272 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - PROCESS | 1908 | 1470169850291 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
13:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 169ms
13:30:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
13:30:50 INFO - PROCESS | 1908 | 1470169850448 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - PROCESS | 1908 | 1470169850460 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
13:30:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 188ms
13:30:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
13:30:50 INFO - PROCESS | 1908 | 1470169850639 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - PROCESS | 1908 | 1470169850658 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
13:30:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 169ms
13:30:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
13:30:50 INFO - PROCESS | 1908 | 1470169850816 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:50 INFO - PROCESS | 1908 | 1470169850834 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
13:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 230ms
13:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
13:30:51 INFO - PROCESS | 1908 | 1470169851050 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - PROCESS | 1908 | 1470169851069 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
13:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 169ms
13:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
13:30:51 INFO - PROCESS | 1908 | 1470169851226 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - PROCESS | 1908 | 1470169851241 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
13:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 169ms
13:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
13:30:51 INFO - PROCESS | 1908 | 1470169851401 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - PROCESS | 1908 | 1470169851419 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
13:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 170ms
13:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
13:30:51 INFO - PROCESS | 1908 | 1470169851575 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - PROCESS | 1908 | 1470169851589 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
13:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 168ms
13:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
13:30:51 INFO - PROCESS | 1908 | 1470169851749 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - PROCESS | 1908 | 1470169851772 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
13:30:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 169ms
13:30:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
13:30:51 INFO - PROCESS | 1908 | 1470169851922 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:51 INFO - PROCESS | 1908 | 1470169851945 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
13:30:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 168ms
13:30:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
13:30:52 INFO - PROCESS | 1908 | 1470169852097 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - PROCESS | 1908 | 1470169852109 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
13:30:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 169ms
13:30:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
13:30:52 INFO - PROCESS | 1908 | 1470169852269 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - PROCESS | 1908 | 1470169852290 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
13:30:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 185ms
13:30:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
13:30:52 INFO - PROCESS | 1908 | 1470169852461 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - PROCESS | 1908 | 1470169852475 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
13:30:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 168ms
13:30:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
13:30:52 INFO - PROCESS | 1908 | 1470169852634 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - PROCESS | 1908 | 1470169852653 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
13:30:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 169ms
13:30:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
13:30:52 INFO - PROCESS | 1908 | 1470169852806 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - PROCESS | 1908 | 1470169852825 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
13:30:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 170ms
13:30:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
13:30:52 INFO - PROCESS | 1908 | 1470169852986 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:53 INFO - PROCESS | 1908 | 1470169853004 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
13:30:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 171ms
13:30:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
13:30:53 INFO - PROCESS | 1908 | 1470169853160 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:53 INFO - PROCESS | 1908 | 1470169853174 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
13:30:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 169ms
13:30:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
13:30:53 INFO - PROCESS | 1908 | 1470169853335 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:53 INFO - PROCESS | 1908 | 1470169853357 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
13:30:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 169ms
13:30:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
13:30:53 INFO - PROCESS | 1908 | 1470169853507 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:53 INFO - PROCESS | 1908 | 1470169853525 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
13:30:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 332ms
13:30:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
13:30:53 INFO - PROCESS | 1908 | 1470169853845 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:53 INFO - PROCESS | 1908 | 1470169853874 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
13:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 170ms
13:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
13:30:54 INFO - PROCESS | 1908 | 1470169854021 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - PROCESS | 1908 | 1470169854042 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
13:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 187ms
13:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
13:30:54 INFO - PROCESS | 1908 | 1470169854217 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - PROCESS | 1908 | 1470169854244 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
13:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 230ms
13:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
13:30:54 INFO - PROCESS | 1908 | 1470169854451 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - PROCESS | 1908 | 1470169854471 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
13:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 170ms
13:30:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
13:30:54 INFO - PROCESS | 1908 | 1470169854626 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - PROCESS | 1908 | 1470169854640 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
13:30:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 170ms
13:30:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
13:30:54 INFO - PROCESS | 1908 | 1470169854801 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - PROCESS | 1908 | 1470169854824 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
13:30:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
13:30:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 169ms
13:30:54 INFO - TEST-START | /DOMEvents/constructors.html
13:30:54 INFO - PROCESS | 1908 | 1470169854975 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - PROCESS | 1908 | 1470169854990 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
13:30:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:30:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:30:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:30:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:30:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:30:55 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
13:30:55 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
13:30:55 INFO - TEST-OK | /DOMEvents/constructors.html | took 184ms
13:30:55 INFO - TEST-START | /DOMEvents/event-phases-order.html
13:30:55 INFO - PROCESS | 1908 | 1470169855166 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - PROCESS | 1908 | 1470169855186 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
13:30:55 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 169ms
13:30:55 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
13:30:55 INFO - PROCESS | 1908 | 1470169855339 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - PROCESS | 1908 | 1470169855359 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
13:30:55 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:30:55 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
13:30:55 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:30:55 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
13:30:55 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:30:55 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]"
13:30:55 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
13:30:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:55 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
13:30:55 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
13:30:55 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 171ms
13:30:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
13:30:55 INFO - PROCESS | 1908 | 1470169855517 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - PROCESS | 1908 | 1470169855536 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - PROCESS | 1908 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
13:30:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
13:30:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 169ms
13:30:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
13:30:55 INFO - PROCESS | 1908 | 1470169855692 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - PROCESS | 1908 | 1470169855720 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - PROCESS | 1908 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
13:30:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
13:30:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 170ms
13:30:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
13:30:55 INFO - PROCESS | 1908 | 1470169855867 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:55 INFO - PROCESS | 1908 | 1470169855894 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
13:30:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 168ms
13:30:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
13:30:56 INFO - PROCESS | 1908 | 1470169856042 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 INFO - PROCESS | 1908 | 1470169856058 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 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.
13:30:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 188ms
13:30:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
13:30:56 INFO - PROCESS | 1908 | 1470169856238 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 INFO - PROCESS | 1908 | 1470169856257 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 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
13:30:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
13:30:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:30:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
13:30:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 170ms
13:30:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
13:30:56 INFO - PROCESS | 1908 | 1470169856414 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 INFO - PROCESS | 1908 | 1470169856426 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 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.
13:30:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 119ms
13:30:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
13:30:56 INFO - PROCESS | 1908 | 1470169856535 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 INFO - PROCESS | 1908 | 1470169856554 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 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.
13:30:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 169ms
13:30:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
13:30:56 INFO - PROCESS | 1908 | 1470169856711 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 INFO - PROCESS | 1908 | 1470169856726 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
13:30:56 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
13:30:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 185ms
13:30:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
13:30:56 INFO - PROCESS | 1908 | 1470169856901 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:56 INFO - PROCESS | 1908 | 1470169856919 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 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.
13:30:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 170ms
13:30:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
13:30:57 INFO - PROCESS | 1908 | 1470169857074 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 INFO - PROCESS | 1908 | 1470169857095 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 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.
13:30:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 168ms
13:30:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
13:30:57 INFO - PROCESS | 1908 | 1470169857251 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 INFO - PROCESS | 1908 | 1470169857270 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 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.
13:30:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 231ms
13:30:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
13:30:57 INFO - PROCESS | 1908 | 1470169857484 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 INFO - PROCESS | 1908 | 1470169857502 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 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.
13:30:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 169ms
13:30:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
13:30:57 INFO - PROCESS | 1908 | 1470169857658 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 INFO - PROCESS | 1908 | 1470169857734 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 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.
13:30:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 227ms
13:30:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
13:30:57 INFO - PROCESS | 1908 | 1470169857892 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:57 INFO - PROCESS | 1908 | 1470169857907 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 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.
13:30:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 168ms
13:30:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
13:30:58 INFO - PROCESS | 1908 | 1470169858065 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 INFO - PROCESS | 1908 | 1470169858077 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 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
13:30:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
13:30:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:30:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
13:30:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 169ms
13:30:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
13:30:58 INFO - PROCESS | 1908 | 1470169858237 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 INFO - PROCESS | 1908 | 1470169858257 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 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.
13:30:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 169ms
13:30:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
13:30:58 INFO - PROCESS | 1908 | 1470169858415 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 INFO - PROCESS | 1908 | 1470169858427 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 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.
13:30:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 169ms
13:30:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
13:30:58 INFO - PROCESS | 1908 | 1470169858585 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 INFO - PROCESS | 1908 | 1470169858606 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
13:30:58 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
13:30:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 170ms
13:30:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
13:30:58 INFO - PROCESS | 1908 | 1470169858760 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 INFO - PROCESS | 1908 | 1470169858776 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 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.
13:30:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 169ms
13:30:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
13:30:58 INFO - PROCESS | 1908 | 1470169858934 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:58 INFO - PROCESS | 1908 | 1470169858955 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 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.
13:30:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 170ms
13:30:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
13:30:59 INFO - PROCESS | 1908 | 1470169859108 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 INFO - PROCESS | 1908 | 1470169859128 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 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.
13:30:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 170ms
13:30:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker
13:30:59 INFO - PROCESS | 1908 | 1470169859287 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 INFO - PROCESS | 1908 | 1470169859309 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
13:30:59 INFO - {}
13:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
13:30:59 INFO - {}
13:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
13:30:59 INFO - {}
13:30:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
13:30:59 INFO - {}
13:30:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 166ms
13:30:59 INFO - TEST-START | /FileAPI/fileReader.html
13:30:59 INFO - PROCESS | 1908 | 1470169859459 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 INFO - PROCESS | 1908 | 1470169859475 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
13:30:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
13:30:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
13:30:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
13:30:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 170ms
13:30:59 INFO - TEST-START | /FileAPI/historical.html
13:30:59 INFO - PROCESS | 1908 | 1470169859636 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 INFO - PROCESS | 1908 | 1470169859656 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
13:30:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
13:30:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
13:30:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
13:30:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
13:30:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
13:30:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
13:30:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:30:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:30:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
13:30:59 INFO - TEST-OK | /FileAPI/historical.html | took 169ms
13:30:59 INFO - TEST-START | /FileAPI/idlharness.html
13:30:59 INFO - PROCESS | 1908 | 1470169859818 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:30:59 INFO - PROCESS | 1908 | 1470169859837 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
13:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
13:31:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
13:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
13:31:00 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
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
13:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
13:31:00 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
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
13:31:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 504ms
13:31:00 INFO - TEST-START | /FileAPI/idlharness.worker
13:31:00 INFO - PROCESS | 1908 | 1470169860319 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:00 INFO - PROCESS | 1908 | 1470169860346 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
13:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
13:31:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
13:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
13:31:00 INFO - {}
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
13:31:00 INFO - {}
13:31:00 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 - {}
13:31:00 INFO - {}
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
13:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
13:31:00 INFO - {}
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
13:31:00 INFO - {}
13:31:00 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 - {}
13:31:00 INFO - {}
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
13:31:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
13:31:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
13:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
13:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 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
13:31:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
13:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
13:31:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
13:31:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:31:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:31:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:31:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:31:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
13:31:00 INFO - {}
13:31:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 406ms
13:31:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
13:31:00 INFO - PROCESS | 1908 | 1470169860731 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:00 INFO - PROCESS | 1908 | 1470169860752 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:00 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
13:31:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 170ms
13:31:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
13:31:00 INFO - PROCESS | 1908 | 1470169860906 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:00 INFO - PROCESS | 1908 | 1470169860929 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
13:31:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 170ms
13:31:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html
13:31:01 INFO - PROCESS | 1908 | 1470169861081 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - PROCESS | 1908 | 1470169861093 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
13:31:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 169ms
13:31:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
13:31:01 INFO - PROCESS | 1908 | 1470169861251 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - PROCESS | 1908 | 1470169861281 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
13:31:01 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.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
13:31:01 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'.)
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
13:31:01 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.
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
13:31:01 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.
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
13:31:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
13:31:01 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.
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
13:31:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
13:31:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:31:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
13:31:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
13:31:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
13:31:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 198ms
13:31:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
13:31:01 INFO - PROCESS | 1908 | 1470169861455 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - PROCESS | 1908 | 1470169861483 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
13:31:01 INFO - {}
13:31:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 170ms
13:31:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
13:31:01 INFO - PROCESS | 1908 | 1470169861630 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - PROCESS | 1908 | 1470169861643 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
13:31:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
13:31:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 169ms
13:31:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
13:31:01 INFO - PROCESS | 1908 | 1470169861803 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:01 INFO - PROCESS | 1908 | 1470169861823 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
13:31:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
13:31:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
13:31:02 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"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
13:31:02 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"
13:31:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
13:31:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 349ms
13:31:02 INFO - TEST-START | /FileAPI/file/File-constructor.html
13:31:02 INFO - PROCESS | 1908 | 1470169862157 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - PROCESS | 1908 | 1470169862172 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
13:31:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
13:31:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
13:31:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
13:31:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
13:31:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
13:31:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
13:31:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 178ms
13:31:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
13:31:02 INFO - PROCESS | 1908 | 1470169862341 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - PROCESS | 1908 | 1470169862360 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
13:31:02 INFO - {}
13:31:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 169ms
13:31:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
13:31:02 INFO - PROCESS | 1908 | 1470169862517 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - PROCESS | 1908 | 1470169862539 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
13:31:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
13:31:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
13:31:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
13:31:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
13:31:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
13:31:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
13:31:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 170ms
13:31:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
13:31:02 INFO - PROCESS | 1908 | 1470169862693 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - PROCESS | 1908 | 1470169862706 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
13:31:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
13:31:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
13:31:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
13:31:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
13:31:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
13:31:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 118ms
13:31:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
13:31:02 INFO - PROCESS | 1908 | 1470169862822 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:02 INFO - PROCESS | 1908 | 1470169862840 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
13:31:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 170ms
13:31:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
13:31:03 INFO - PROCESS | 1908 | 1470169862999 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - PROCESS | 1908 | 1470169863011 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
13:31:03 INFO - reader.readAsText(blob_2)
13:31:03 INFO - }" did not throw
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
13:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
13:31:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
13:31:03 INFO - reader.readAsDataURL(blob_2)
13:31:03 INFO - }" did not throw
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
13:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
13:31:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
13:31:03 INFO - reader.readAsArrayBuffer(blob_2)
13:31:03 INFO - }" did not throw
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
13:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
13:31:03 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
13:31:03 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
13:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:31:03 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
13:31:03 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
13:31:03 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
13:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
13:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:03 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
13:31:03 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
13:31:03 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
13:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
13:31:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 172ms
13:31:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
13:31:03 INFO - PROCESS | 1908 | 1470169863172 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - PROCESS | 1908 | 1470169863191 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
13:31:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
13:31:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 169ms
13:31:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
13:31:03 INFO - PROCESS | 1908 | 1470169863349 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - PROCESS | 1908 | 1470169863370 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
13:31:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 188ms
13:31:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
13:31:03 INFO - PROCESS | 1908 | 1470169863539 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - PROCESS | 1908 | 1470169863560 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
13:31:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 228ms
13:31:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
13:31:03 INFO - PROCESS | 1908 | 1470169863773 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - PROCESS | 1908 | 1470169863793 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
13:31:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 169ms
13:31:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
13:31:03 INFO - PROCESS | 1908 | 1470169863949 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:03 INFO - PROCESS | 1908 | 1470169863967 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
13:31:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 333ms
13:31:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
13:31:04 INFO - PROCESS | 1908 | 1470169864286 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:04 INFO - PROCESS | 1908 | 1470169864314 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
13:31:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 169ms
13:31:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
13:31:04 INFO - PROCESS | 1908 | 1470169864465 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:04 INFO - PROCESS | 1908 | 1470169864486 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
13:31:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
13:31:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 170ms
13:31:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
13:31:04 INFO - PROCESS | 1908 | 1470169864637 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:04 INFO - PROCESS | 1908 | 1470169864657 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
13:31:04 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
13:31:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
13:31:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:31:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:31:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
13:31:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 170ms
13:31:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
13:31:04 INFO - PROCESS | 1908 | 1470169864809 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:04 INFO - PROCESS | 1908 | 1470169864827 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
13:31:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 169ms
13:31:04 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
13:31:04 INFO - PROCESS | 1908 | 1470169864986 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:05 INFO - PROCESS | 1908 | 1470169865005 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:05 INFO - PROCESS | 1908 | [Parent 1908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
13:31:05 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
13:31:05 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 878ms
13:31:05 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
13:31:05 INFO - PROCESS | 1908 | 1470169865872 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:05 INFO - PROCESS | 1908 | 1470169865896 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:06 INFO - PROCESS | 1908 | [Parent 1908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
13:31:06 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
13:31:06 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 879ms
13:31:06 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
13:31:06 INFO - PROCESS | 1908 | 1470169866754 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:06 INFO - PROCESS | 1908 | 1470169866773 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:07 INFO - PROCESS | 1908 | [Parent 1908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
13:31:07 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
13:31:07 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 983ms
13:31:07 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
13:31:07 INFO - PROCESS | 1908 | 1470169867742 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:07 INFO - PROCESS | 1908 | 1470169867765 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:08 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
13:31:08 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 942ms
13:31:08 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
13:31:08 INFO - PROCESS | 1908 | 1470169868689 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:08 INFO - PROCESS | 1908 | 1470169868708 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
13:31:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
13:31:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
13:31:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
13:31:09 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 924ms
13:31:09 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
13:31:09 INFO - PROCESS | 1908 | 1470169869617 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:09 INFO - PROCESS | 1908 | 1470169869636 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
13:31:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
13:31:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
13:31:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
13:31:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
13:31:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
13:31:10 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 1027ms
13:31:10 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
13:31:10 INFO - PROCESS | 1908 | 1470169870650 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:10 INFO - PROCESS | 1908 | 1470169870678 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
13:31:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
13:31:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
13:31:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
13:31:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
13:31:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
13:31:11 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 985ms
13:31:11 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
13:31:11 INFO - PROCESS | 1908 | 1470169871641 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:11 INFO - PROCESS | 1908 | 1470169871666 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
13:31:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
13:31:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
13:31:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
13:31:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
13:31:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
13:31:12 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 942ms
13:31:12 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
13:31:12 INFO - PROCESS | 1908 | 1470169872589 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:12 INFO - PROCESS | 1908 | 1470169872609 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
13:31:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
13:31:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
13:31:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
13:31:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 983ms
13:31:13 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
13:31:13 INFO - PROCESS | 1908 | 1470169873576 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:13 INFO - PROCESS | 1908 | 1470169873591 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:13 INFO - PROCESS | 1908 | [Parent 1908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
13:31:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
13:31:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
13:31:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
13:31:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
13:31:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 983ms
13:31:14 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
13:31:14 INFO - PROCESS | 1908 | 1470169874562 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:14 INFO - PROCESS | 1908 | 1470169874582 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
13:31:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
13:31:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
13:31:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
13:31:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 942ms
13:31:15 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
13:31:15 INFO - PROCESS | 1908 | 1470169875510 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:15 INFO - PROCESS | 1908 | 1470169875540 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
13:31:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
13:31:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
13:31:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
13:31:16 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 1075ms
13:31:16 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
13:31:16 INFO - PROCESS | 1908 | 1470169876591 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:16 INFO - PROCESS | 1908 | 1470169876617 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
13:31:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
13:31:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
13:31:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
13:31:20 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
13:31:20 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 3747ms
13:31:20 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
13:31:20 INFO - PROCESS | 1908 | 1470169880341 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:20 INFO - PROCESS | 1908 | 1470169880385 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:22 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
13:31:22 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
13:31:22 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
13:31:22 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2498ms
13:31:22 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
13:31:22 INFO - PROCESS | 1908 | 1470169882845 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:22 INFO - PROCESS | 1908 | 1470169882888 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
13:31:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
13:31:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
13:31:26 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 3602ms
13:31:26 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
13:31:26 INFO - PROCESS | 1908 | 1470169886452 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:26 INFO - PROCESS | 1908 | 1470169886476 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:27 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
13:31:27 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 985ms
13:31:27 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
13:31:27 INFO - PROCESS | 1908 | 1470169887443 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:27 INFO - PROCESS | 1908 | 1470169887468 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:28 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
13:31:28 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
13:31:28 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 921ms
13:31:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
13:31:28 INFO - PROCESS | 1908 | 1470169888367 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:28 INFO - PROCESS | 1908 | 1470169888388 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
13:31:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 877ms
13:31:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
13:31:29 INFO - PROCESS | 1908 | 1470169889249 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:29 INFO - PROCESS | 1908 | 1470169889270 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
13:31:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 1078ms
13:31:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
13:31:30 INFO - PROCESS | 1908 | 1470169890333 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:30 INFO - PROCESS | 1908 | 1470169890360 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
13:31:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 981ms
13:31:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
13:31:31 INFO - PROCESS | 1908 | 1470169891321 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:31 INFO - PROCESS | 1908 | 1470169891344 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
13:31:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 1026ms
13:31:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
13:31:32 INFO - PROCESS | 1908 | 1470169892351 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:32 INFO - PROCESS | 1908 | 1470169892372 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
13:31:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 942ms
13:31:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
13:31:33 INFO - PROCESS | 1908 | 1470169893299 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:33 INFO - PROCESS | 1908 | 1470169893320 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
13:31:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 942ms
13:31:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
13:31:34 INFO - PROCESS | 1908 | 1470169894242 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:34 INFO - PROCESS | 1908 | 1470169894268 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
13:31:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 775ms
13:31:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
13:31:35 INFO - PROCESS | 1908 | 1470169895022 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:35 INFO - PROCESS | 1908 | 1470169895043 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
13:31:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 1079ms
13:31:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
13:31:36 INFO - PROCESS | 1908 | 1470169896107 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:36 INFO - PROCESS | 1908 | 1470169896139 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
13:31:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1084ms
13:31:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
13:31:37 INFO - PROCESS | 1908 | 1470169897197 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:37 INFO - PROCESS | 1908 | 1470169897232 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
13:31:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 940ms
13:31:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
13:31:38 INFO - PROCESS | 1908 | 1470169898143 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:38 INFO - PROCESS | 1908 | 1470169898166 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
13:31:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 984ms
13:31:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
13:31:39 INFO - PROCESS | 1908 | 1470169899132 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:39 INFO - PROCESS | 1908 | 1470169899153 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
13:31:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 1029ms
13:31:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
13:31:40 INFO - PROCESS | 1908 | 1470169900164 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:40 INFO - PROCESS | 1908 | 1470169900184 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
13:31:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 835ms
13:31:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
13:31:41 INFO - PROCESS | 1908 | 1470169901004 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:41 INFO - PROCESS | 1908 | 1470169901026 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
13:31:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 1072ms
13:31:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
13:31:42 INFO - PROCESS | 1908 | 1470169902081 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:42 INFO - PROCESS | 1908 | 1470169902107 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
13:31:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 943ms
13:31:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
13:31:43 INFO - PROCESS | 1908 | 1470169903027 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:43 INFO - PROCESS | 1908 | 1470169903047 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:43 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
13:31:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 941ms
13:31:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
13:31:43 INFO - PROCESS | 1908 | 1470169903975 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:44 INFO - PROCESS | 1908 | 1470169903999 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:44 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
13:31:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 943ms
13:31:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
13:31:44 INFO - PROCESS | 1908 | 1470169904923 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:44 INFO - PROCESS | 1908 | 1470169904946 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
13:31:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 985ms
13:31:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
13:31:45 INFO - PROCESS | 1908 | 1470169905915 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:45 INFO - PROCESS | 1908 | 1470169905936 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
13:31:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 943ms
13:31:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
13:31:46 INFO - PROCESS | 1908 | 1470169906860 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:46 INFO - PROCESS | 1908 | 1470169906881 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
13:31:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 980ms
13:31:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
13:31:47 INFO - PROCESS | 1908 | 1470169907845 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:47 INFO - PROCESS | 1908 | 1470169907866 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
13:31:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 838ms
13:31:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
13:31:48 INFO - PROCESS | 1908 | 1470169908689 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:48 INFO - PROCESS | 1908 | 1470169908715 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
13:31:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 983ms
13:31:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
13:31:49 INFO - PROCESS | 1908 | 1470169909678 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:49 INFO - PROCESS | 1908 | 1470169909702 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
13:31:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 984ms
13:31:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
13:31:50 INFO - PROCESS | 1908 | 1470169910666 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:50 INFO - PROCESS | 1908 | 1470169910688 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
13:31:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 944ms
13:31:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
13:31:51 INFO - PROCESS | 1908 | 1470169911616 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:51 INFO - PROCESS | 1908 | 1470169911637 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:52 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
13:31:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 941ms
13:31:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
13:31:52 INFO - PROCESS | 1908 | 1470169912560 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:52 INFO - PROCESS | 1908 | 1470169912581 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:53 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
13:31:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 922ms
13:31:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
13:31:53 INFO - PROCESS | 1908 | 1470169913487 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:53 INFO - PROCESS | 1908 | 1470169913506 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
13:31:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 942ms
13:31:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
13:31:54 INFO - PROCESS | 1908 | 1470169914435 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:54 INFO - PROCESS | 1908 | 1470169914460 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
13:31:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 837ms
13:31:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
13:31:55 INFO - PROCESS | 1908 | 1470169915276 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:55 INFO - PROCESS | 1908 | 1470169915297 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
13:31:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 1086ms
13:31:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
13:31:56 INFO - PROCESS | 1908 | 1470169916368 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:56 INFO - PROCESS | 1908 | 1470169916392 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
13:31:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 923ms
13:31:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
13:31:57 INFO - PROCESS | 1908 | 1470169917297 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:57 INFO - PROCESS | 1908 | 1470169917319 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
13:31:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 942ms
13:31:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
13:31:58 INFO - PROCESS | 1908 | 1470169918245 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:58 INFO - PROCESS | 1908 | 1470169918267 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
13:31:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 879ms
13:31:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
13:31:59 INFO - PROCESS | 1908 | 1470169919125 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:31:59 INFO - PROCESS | 1908 | 1470169919148 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
13:32:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 942ms
13:32:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
13:32:00 INFO - PROCESS | 1908 | 1470169920073 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:00 INFO - PROCESS | 1908 | 1470169920094 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
13:32:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 984ms
13:32:01 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
13:32:01 INFO - PROCESS | 1908 | 1470169921062 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:01 INFO - PROCESS | 1908 | 1470169921087 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
13:32:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 943ms
13:32:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
13:32:02 INFO - PROCESS | 1908 | 1470169922012 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:02 INFO - PROCESS | 1908 | 1470169922034 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
13:32:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 922ms
13:32:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
13:32:02 INFO - PROCESS | 1908 | 1470169922938 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:02 INFO - PROCESS | 1908 | 1470169922961 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:03 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
13:32:03 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 838ms
13:32:03 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
13:32:03 INFO - PROCESS | 1908 | 1470169923781 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:03 INFO - PROCESS | 1908 | 1470169923804 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
13:32:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 1027ms
13:32:04 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
13:32:04 INFO - PROCESS | 1908 | 1470169924814 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:04 INFO - PROCESS | 1908 | 1470169924837 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:05 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
13:32:05 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1122ms
13:32:05 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
13:32:05 INFO - PROCESS | 1908 | 1470169925939 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:05 INFO - PROCESS | 1908 | 1470169925962 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:06 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
13:32:06 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 924ms
13:32:06 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
13:32:06 INFO - PROCESS | 1908 | 1470169926867 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:06 INFO - PROCESS | 1908 | 1470169926888 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
13:32:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 942ms
13:32:07 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
13:32:07 INFO - PROCESS | 1908 | 1470169927814 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:07 INFO - PROCESS | 1908 | 1470169927836 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:08 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
13:32:08 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 940ms
13:32:08 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
13:32:08 INFO - PROCESS | 1908 | 1470169928760 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:08 INFO - PROCESS | 1908 | 1470169928783 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:09 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
13:32:09 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 942ms
13:32:09 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
13:32:09 INFO - PROCESS | 1908 | 1470169929708 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:09 INFO - PROCESS | 1908 | 1470169929729 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
13:32:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 985ms
13:32:10 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
13:32:10 INFO - PROCESS | 1908 | 1470169930699 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:10 INFO - PROCESS | 1908 | 1470169930719 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
13:32:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 983ms
13:32:11 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
13:32:11 INFO - PROCESS | 1908 | 1470169931684 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:11 INFO - PROCESS | 1908 | 1470169931706 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
13:32:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 923ms
13:32:12 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
13:32:12 INFO - PROCESS | 1908 | 1470169932612 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:12 INFO - PROCESS | 1908 | 1470169932632 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
13:32:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 942ms
13:32:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
13:32:13 INFO - PROCESS | 1908 | 1470169933560 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:13 INFO - PROCESS | 1908 | 1470169933584 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
13:32:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 1023ms
13:32:14 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
13:32:14 INFO - PROCESS | 1908 | 1470169934589 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:14 INFO - PROCESS | 1908 | 1470169934613 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
13:32:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 941ms
13:32:15 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
13:32:15 INFO - PROCESS | 1908 | 1470169935534 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:15 INFO - PROCESS | 1908 | 1470169935558 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
13:32:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 1028ms
13:32:16 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
13:32:16 INFO - PROCESS | 1908 | 1470169936568 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:16 INFO - PROCESS | 1908 | 1470169936590 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
13:32:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 985ms
13:32:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
13:32:17 INFO - PROCESS | 1908 | 1470169937556 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:17 INFO - PROCESS | 1908 | 1470169937578 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
13:32:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 943ms
13:32:18 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
13:32:18 INFO - PROCESS | 1908 | 1470169938503 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:18 INFO - PROCESS | 1908 | 1470169938523 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
13:32:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 984ms
13:32:19 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
13:32:19 INFO - PROCESS | 1908 | 1470169939493 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:19 INFO - PROCESS | 1908 | 1470169939519 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
13:32:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 880ms
13:32:20 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
13:32:20 INFO - PROCESS | 1908 | 1470169940378 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:20 INFO - PROCESS | 1908 | 1470169940399 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
13:32:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 943ms
13:32:21 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
13:32:21 INFO - PROCESS | 1908 | 1470169941328 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:21 INFO - PROCESS | 1908 | 1470169941351 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
13:32:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 905ms
13:32:22 INFO - PROCESS | 1908 | 1470169942358 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:22 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
13:32:22 INFO - PROCESS | 1908 | 1470169942380 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
13:32:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 879ms
13:32:23 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
13:32:23 INFO - PROCESS | 1908 | 1470169943253 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:23 INFO - PROCESS | 1908 | 1470169943273 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
13:32:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 881ms
13:32:24 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
13:32:24 INFO - PROCESS | 1908 | 1470169944135 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:24 INFO - PROCESS | 1908 | 1470169944157 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
13:32:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 1053ms
13:32:25 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
13:32:25 INFO - PROCESS | 1908 | 1470169945194 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:25 INFO - PROCESS | 1908 | 1470169945213 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
13:32:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 879ms
13:32:26 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
13:32:26 INFO - PROCESS | 1908 | 1470169946078 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:26 INFO - PROCESS | 1908 | 1470169946102 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
13:32:27 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1138ms
13:32:27 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
13:32:27 INFO - PROCESS | 1908 | 1470169947222 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:27 INFO - PROCESS | 1908 | 1470169947246 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
13:32:28 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 1243ms
13:32:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
13:32:28 INFO - PROCESS | 1908 | 1470169948471 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:28 INFO - PROCESS | 1908 | 1470169948493 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
13:32:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 877ms
13:32:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
13:32:29 INFO - PROCESS | 1908 | 1470169949353 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:29 INFO - PROCESS | 1908 | 1470169949374 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
13:32:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 920ms
13:32:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
13:32:30 INFO - PROCESS | 1908 | 1470169950277 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:30 INFO - PROCESS | 1908 | 1470169950299 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
13:32:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1294ms
13:32:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
13:32:31 INFO - PROCESS | 1908 | 1470169951573 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:31 INFO - PROCESS | 1908 | 1470169951595 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
13:32:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 923ms
13:32:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
13:32:32 INFO - PROCESS | 1908 | 1470169952501 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:32 INFO - PROCESS | 1908 | 1470169952528 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
13:32:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 794ms
13:32:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
13:32:33 INFO - PROCESS | 1908 | 1470169953301 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:33 INFO - PROCESS | 1908 | 1470169953325 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
13:32:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 1024ms
13:32:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
13:32:34 INFO - PROCESS | 1908 | 1470169954330 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:34 INFO - PROCESS | 1908 | 1470169954352 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
13:32:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 982ms
13:32:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
13:32:35 INFO - PROCESS | 1908 | 1470169955318 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:35 INFO - PROCESS | 1908 | 1470169955339 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
13:32:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 836ms
13:32:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
13:32:36 INFO - PROCESS | 1908 | 1470169956157 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:36 INFO - PROCESS | 1908 | 1470169956182 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
13:32:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 985ms
13:32:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
13:32:37 INFO - PROCESS | 1908 | 1470169957147 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:37 INFO - PROCESS | 1908 | 1470169957168 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
13:32:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 943ms
13:32:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
13:32:38 INFO - PROCESS | 1908 | 1470169958096 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:38 INFO - PROCESS | 1908 | 1470169958119 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
13:32:38 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 879ms
13:32:38 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
13:32:38 INFO - PROCESS | 1908 | 1470169958980 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:39 INFO - PROCESS | 1908 | 1470169959002 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
13:32:47 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
13:32:47 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 8685ms
13:32:47 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
13:32:47 INFO - PROCESS | 1908 | 1470169967670 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:47 INFO - PROCESS | 1908 | 1470169967697 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
13:32:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
13:32:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
13:32:50 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
13:32:50 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 2897ms
13:32:50 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
13:32:50 INFO - PROCESS | 1908 | 1470169970572 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:50 INFO - PROCESS | 1908 | 1470169970598 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:51 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
13:32:51 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 1080ms
13:32:51 INFO - PROCESS | 1908 | 1470169971722 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:51 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
13:32:51 INFO - PROCESS | 1908 | 1470169971759 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
13:32:52 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 964ms
13:32:52 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
13:32:52 INFO - PROCESS | 1908 | 1470169972698 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:52 INFO - PROCESS | 1908 | 1470169972720 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
13:32:53 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 943ms
13:32:53 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
13:32:53 INFO - PROCESS | 1908 | 1470169973647 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:53 INFO - PROCESS | 1908 | 1470169973675 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
13:32:54 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 984ms
13:32:54 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
13:32:54 INFO - PROCESS | 1908 | 1470169974634 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:54 INFO - PROCESS | 1908 | 1470169974658 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
13:32:55 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 941ms
13:32:55 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
13:32:55 INFO - PROCESS | 1908 | 1470169975580 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:55 INFO - PROCESS | 1908 | 1470169975602 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
13:32:56 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 881ms
13:32:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
13:32:56 INFO - PROCESS | 1908 | 1470169976466 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:56 INFO - PROCESS | 1908 | 1470169976492 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
13:32:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 941ms
13:32:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
13:32:57 INFO - PROCESS | 1908 | 1470169977411 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:57 INFO - PROCESS | 1908 | 1470169977432 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
13:32:58 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 923ms
13:32:58 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
13:32:58 INFO - PROCESS | 1908 | 1470169978341 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:58 INFO - PROCESS | 1908 | 1470169978364 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
13:32:59 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 986ms
13:32:59 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
13:32:59 INFO - PROCESS | 1908 | 1470169979332 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:59 INFO - PROCESS | 1908 | 1470169979355 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:59 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
13:32:59 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 170ms
13:32:59 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
13:32:59 INFO - PROCESS | 1908 | 1470169979509 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:59 INFO - PROCESS | 1908 | 1470169979531 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:59 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
13:32:59 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
13:32:59 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
13:32:59 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 170ms
13:32:59 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
13:32:59 INFO - PROCESS | 1908 | 1470169979681 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:32:59 INFO - PROCESS | 1908 | 1470169979706 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:00 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
13:33:00 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1135ms
13:33:00 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
13:33:00 INFO - PROCESS | 1908 | 1470169980823 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:00 INFO - PROCESS | 1908 | 1470169980842 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:01 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
13:33:01 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1077ms
13:33:01 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
13:33:01 INFO - PROCESS | 1908 | 1470169981904 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:01 INFO - PROCESS | 1908 | 1470169981935 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
13:33:03 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1179ms
13:33:03 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
13:33:03 INFO - PROCESS | 1908 | 1470169983087 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:03 INFO - PROCESS | 1908 | 1470169983107 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
13:33:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
13:33:04 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1182ms
13:33:04 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
13:33:04 INFO - PROCESS | 1908 | 1470169984276 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:04 INFO - PROCESS | 1908 | 1470169984300 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:05 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
13:33:05 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 878ms
13:33:05 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
13:33:05 INFO - PROCESS | 1908 | 1470169985159 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:05 INFO - PROCESS | 1908 | 1470169985180 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:06 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
13:33:06 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1172ms
13:33:06 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
13:33:06 INFO - PROCESS | 1908 | 1470169986337 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:06 INFO - PROCESS | 1908 | 1470169986358 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
13:33:07 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1024ms
13:33:07 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
13:33:07 INFO - PROCESS | 1908 | 1470169987365 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:07 INFO - PROCESS | 1908 | 1470169987385 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
13:33:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
13:33:08 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 983ms
13:33:08 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
13:33:08 INFO - PROCESS | 1908 | 1470169988352 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:08 INFO - PROCESS | 1908 | 1470169988373 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
13:33:09 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 1030ms
13:33:09 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
13:33:09 INFO - PROCESS | 1908 | 1470169989388 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:09 INFO - PROCESS | 1908 | 1470169989413 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
13:33:10 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1132ms
13:33:10 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
13:33:10 INFO - PROCESS | 1908 | 1470169990530 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:10 INFO - PROCESS | 1908 | 1470169990556 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
13:33:11 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 880ms
13:33:11 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
13:33:11 INFO - PROCESS | 1908 | 1470169991411 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:11 INFO - PROCESS | 1908 | 1470169991432 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
13:33:12 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 1142ms
13:33:12 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
13:33:12 INFO - PROCESS | 1908 | 1470169992558 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:12 INFO - PROCESS | 1908 | 1470169992579 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
13:33:13 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1243ms
13:33:13 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
13:33:13 INFO - PROCESS | 1908 | 1470169993802 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:13 INFO - PROCESS | 1908 | 1470169993822 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
13:33:14 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1183ms
13:33:14 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
13:33:15 INFO - PROCESS | 1908 | 1470169994990 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:15 INFO - PROCESS | 1908 | 1470169995011 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
13:33:15 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 877ms
13:33:15 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
13:33:15 INFO - PROCESS | 1908 | 1470169995874 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:15 INFO - PROCESS | 1908 | 1470169995898 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
13:33:18 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
13:33:18 INFO - window.indexedDB.open('test', val);..." did not throw
13:33:18 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:18 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:33:18 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
13:33:18 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
13:33:18 INFO - window.indexedDB.open('test', val);..." did not throw
13:33:18 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:18 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:33:18 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
13:33:18 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
13:33:18 INFO - window.indexedDB.open('test', val);..." did not throw
13:33:18 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:18 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:33:18 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
13:33:18 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
13:33:18 INFO - window.indexedDB.open('test', val);..." did not throw
13:33:18 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
13:33:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:33:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:33:18 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
13:33:18 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
13:33:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
13:33:18 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2906ms
13:33:18 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
13:33:18 INFO - PROCESS | 1908 | 1470169998785 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:18 INFO - PROCESS | 1908 | 1470169998809 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:19 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
13:33:19 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 776ms
13:33:19 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
13:33:19 INFO - PROCESS | 1908 | 1470169999567 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:19 INFO - PROCESS | 1908 | 1470169999589 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:21 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
13:33:21 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
13:33:21 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1445ms
13:33:21 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
13:33:21 INFO - PROCESS | 1908 | 1470170001017 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:21 INFO - PROCESS | 1908 | 1470170001039 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:22 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
13:33:22 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 985ms
13:33:22 INFO - TEST-START | /IndexedDB/idbindex_count.htm
13:33:22 INFO - PROCESS | 1908 | 1470170002006 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:22 INFO - PROCESS | 1908 | 1470170002027 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:22 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
13:33:22 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 923ms
13:33:22 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
13:33:22 INFO - PROCESS | 1908 | 1470170002934 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:22 INFO - PROCESS | 1908 | 1470170002958 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:23 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
13:33:23 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 983ms
13:33:23 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
13:33:23 INFO - PROCESS | 1908 | 1470170003923 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:23 INFO - PROCESS | 1908 | 1470170003944 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:24 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
13:33:24 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 837ms
13:33:24 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
13:33:24 INFO - PROCESS | 1908 | 1470170004765 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:24 INFO - PROCESS | 1908 | 1470170004787 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:25 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
13:33:25 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1024ms
13:33:25 INFO - TEST-START | /IndexedDB/idbindex_get.htm
13:33:25 INFO - PROCESS | 1908 | 1470170005792 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:25 INFO - PROCESS | 1908 | 1470170005814 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:26 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
13:33:26 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 1081ms
13:33:26 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
13:33:26 INFO - PROCESS | 1908 | 1470170006878 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:26 INFO - PROCESS | 1908 | 1470170006899 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:27 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
13:33:27 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 940ms
13:33:27 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
13:33:27 INFO - PROCESS | 1908 | 1470170007824 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:27 INFO - PROCESS | 1908 | 1470170007849 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:28 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
13:33:28 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 836ms
13:33:28 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
13:33:28 INFO - PROCESS | 1908 | 1470170008664 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:28 INFO - PROCESS | 1908 | 1470170008685 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:29 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
13:33:29 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 1022ms
13:33:29 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
13:33:29 INFO - PROCESS | 1908 | 1470170009692 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:29 INFO - PROCESS | 1908 | 1470170009716 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:30 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
13:33:30 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 878ms
13:33:30 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
13:33:30 INFO - PROCESS | 1908 | 1470170010575 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:30 INFO - PROCESS | 1908 | 1470170010604 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:31 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
13:33:31 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 941ms
13:33:31 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
13:33:31 INFO - PROCESS | 1908 | 1470170011522 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:31 INFO - PROCESS | 1908 | 1470170011550 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:32 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
13:33:32 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 1030ms
13:33:32 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
13:33:32 INFO - PROCESS | 1908 | 1470170012557 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:32 INFO - PROCESS | 1908 | 1470170012580 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:33 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
13:33:33 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 922ms
13:33:33 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
13:33:33 INFO - PROCESS | 1908 | 1470170013482 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:33 INFO - PROCESS | 1908 | 1470170013503 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
13:33:34 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
13:33:34 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 880ms
13:33:34 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
13:33:34 INFO - PROCESS | 1908 | 1470170014367 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:34 INFO - PROCESS | 1908 | 1470170014388 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
13:33:35 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
13:33:35 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 1026ms
13:33:35 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
13:33:35 INFO - PROCESS | 1908 | 1470170015399 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:35 INFO - PROCESS | 1908 | 1470170015427 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:36 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
13:33:36 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 1022ms
13:33:36 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
13:33:36 INFO - PROCESS | 1908 | 1470170016426 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:36 INFO - PROCESS | 1908 | 1470170016449 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:37 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
13:33:37 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 945ms
13:33:37 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
13:33:37 INFO - PROCESS | 1908 | 1470170017375 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:37 INFO - PROCESS | 1908 | 1470170017400 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:38 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
13:33:38 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 986ms
13:33:38 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
13:33:38 INFO - PROCESS | 1908 | 1470170018366 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:38 INFO - PROCESS | 1908 | 1470170018391 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:39 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
13:33:39 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1021ms
13:33:39 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
13:33:39 INFO - PROCESS | 1908 | 1470170019389 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:39 INFO - PROCESS | 1908 | 1470170019412 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
13:33:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 877ms
13:33:40 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
13:33:40 INFO - PROCESS | 1908 | 1470170020272 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:40 INFO - PROCESS | 1908 | 1470170020293 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
13:33:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 984ms
13:33:41 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
13:33:41 INFO - PROCESS | 1908 | 1470170021262 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:41 INFO - PROCESS | 1908 | 1470170021284 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
13:33:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 985ms
13:33:42 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
13:33:42 INFO - PROCESS | 1908 | 1470170022252 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:42 INFO - PROCESS | 1908 | 1470170022277 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
13:33:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 837ms
13:33:43 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
13:33:43 INFO - PROCESS | 1908 | 1470170023095 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:43 INFO - PROCESS | 1908 | 1470170023118 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:44 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
13:33:44 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 983ms
13:33:44 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
13:33:44 INFO - PROCESS | 1908 | 1470170024084 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:44 INFO - PROCESS | 1908 | 1470170024105 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:45 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
13:33:45 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 984ms
13:33:45 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
13:33:45 INFO - PROCESS | 1908 | 1470170025070 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:45 INFO - PROCESS | 1908 | 1470170025095 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:46 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
13:33:46 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 1028ms
13:33:46 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
13:33:46 INFO - PROCESS | 1908 | 1470170026102 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:46 INFO - PROCESS | 1908 | 1470170026123 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:46 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
13:33:46 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 881ms
13:33:46 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
13:33:46 INFO - PROCESS | 1908 | 1470170026989 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:47 INFO - PROCESS | 1908 | 1470170027014 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:47 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
13:33:47 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 879ms
13:33:47 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
13:33:47 INFO - PROCESS | 1908 | 1470170027873 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:47 INFO - PROCESS | 1908 | 1470170027894 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:48 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
13:33:48 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 984ms
13:33:48 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
13:33:48 INFO - PROCESS | 1908 | 1470170028864 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:48 INFO - PROCESS | 1908 | 1470170028891 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:49 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
13:33:49 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 1029ms
13:33:49 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
13:33:49 INFO - PROCESS | 1908 | 1470170029898 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:49 INFO - PROCESS | 1908 | 1470170029919 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:50 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
13:33:50 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 879ms
13:33:50 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
13:33:50 INFO - PROCESS | 1908 | 1470170030783 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:50 INFO - PROCESS | 1908 | 1470170030803 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
13:33:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
13:33:50 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
13:33:50 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 170ms
13:33:50 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
13:33:50 INFO - PROCESS | 1908 | 1470170030957 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:50 INFO - PROCESS | 1908 | 1470170030980 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
13:33:51 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 170ms
13:33:51 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
13:33:51 INFO - PROCESS | 1908 | 1470170031130 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:51 INFO - PROCESS | 1908 | 1470170031148 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
13:33:51 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
13:33:51 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 170ms
13:33:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
13:33:51 INFO - PROCESS | 1908 | 1470170031308 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:51 INFO - PROCESS | 1908 | 1470170031333 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
13:33:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 879ms
13:33:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
13:33:52 INFO - PROCESS | 1908 | 1470170032190 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:52 INFO - PROCESS | 1908 | 1470170032210 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:53 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
13:33:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 879ms
13:33:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
13:33:53 INFO - PROCESS | 1908 | 1470170033074 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:53 INFO - PROCESS | 1908 | 1470170033094 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:54 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
13:33:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 1028ms
13:33:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
13:33:54 INFO - PROCESS | 1908 | 1470170034107 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:54 INFO - PROCESS | 1908 | 1470170034131 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
13:33:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 941ms
13:33:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
13:33:55 INFO - PROCESS | 1908 | 1470170035054 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:55 INFO - PROCESS | 1908 | 1470170035077 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:56 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
13:33:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 1085ms
13:33:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
13:33:56 INFO - PROCESS | 1908 | 1470170036144 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:56 INFO - PROCESS | 1908 | 1470170036169 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:57 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
13:33:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 982ms
13:33:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
13:33:57 INFO - PROCESS | 1908 | 1470170037132 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:57 INFO - PROCESS | 1908 | 1470170037152 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:33:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 1021ms
13:33:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
13:33:58 INFO - PROCESS | 1908 | 1470170038156 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:58 INFO - PROCESS | 1908 | 1470170038178 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:59 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
13:33:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 941ms
13:33:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
13:33:59 INFO - PROCESS | 1908 | 1470170039102 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:33:59 INFO - PROCESS | 1908 | 1470170039124 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
13:34:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 1027ms
13:34:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
13:34:00 INFO - PROCESS | 1908 | 1470170040135 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:00 INFO - PROCESS | 1908 | 1470170040158 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
13:34:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 1022ms
13:34:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
13:34:01 INFO - PROCESS | 1908 | 1470170041167 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:01 INFO - PROCESS | 1908 | 1470170041191 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
13:34:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 943ms
13:34:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
13:34:02 INFO - PROCESS | 1908 | 1470170042114 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:02 INFO - PROCESS | 1908 | 1470170042136 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
13:34:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 923ms
13:34:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
13:34:03 INFO - PROCESS | 1908 | 1470170043042 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:03 INFO - PROCESS | 1908 | 1470170043063 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
13:34:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 983ms
13:34:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
13:34:04 INFO - PROCESS | 1908 | 1470170044028 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:04 INFO - PROCESS | 1908 | 1470170044050 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
13:34:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 986ms
13:34:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
13:34:05 INFO - PROCESS | 1908 | 1470170045019 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:05 INFO - PROCESS | 1908 | 1470170045039 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
13:34:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 941ms
13:34:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
13:34:05 INFO - PROCESS | 1908 | 1470170045966 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:05 INFO - PROCESS | 1908 | 1470170045993 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:06 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
13:34:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 879ms
13:34:06 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
13:34:06 INFO - PROCESS | 1908 | 1470170046851 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:06 INFO - PROCESS | 1908 | 1470170046876 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
13:34:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 983ms
13:34:07 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
13:34:07 INFO - PROCESS | 1908 | 1470170047839 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:07 INFO - PROCESS | 1908 | 1470170047864 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
13:34:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 940ms
13:34:08 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
13:34:08 INFO - PROCESS | 1908 | 1470170048785 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:08 INFO - PROCESS | 1908 | 1470170048810 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:34:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 984ms
13:34:09 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
13:34:09 INFO - PROCESS | 1908 | 1470170049770 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:09 INFO - PROCESS | 1908 | 1470170049792 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:10 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
13:34:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 923ms
13:34:10 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
13:34:10 INFO - PROCESS | 1908 | 1470170050697 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:10 INFO - PROCESS | 1908 | 1470170050719 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
13:34:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 1078ms
13:34:11 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
13:34:11 INFO - PROCESS | 1908 | 1470170051782 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:11 INFO - PROCESS | 1908 | 1470170051807 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
13:34:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 986ms
13:34:12 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
13:34:12 INFO - PROCESS | 1908 | 1470170052772 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:12 INFO - PROCESS | 1908 | 1470170052794 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
13:34:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 921ms
13:34:13 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
13:34:13 INFO - PROCESS | 1908 | 1470170053699 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:13 INFO - PROCESS | 1908 | 1470170053736 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:14 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
13:34:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 984ms
13:34:14 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
13:34:14 INFO - PROCESS | 1908 | 1470170054688 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:14 INFO - PROCESS | 1908 | 1470170054710 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
13:34:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 985ms
13:34:15 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
13:34:15 INFO - PROCESS | 1908 | 1470170055680 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:15 INFO - PROCESS | 1908 | 1470170055701 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:16 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
13:34:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 921ms
13:34:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
13:34:16 INFO - PROCESS | 1908 | 1470170056603 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:16 INFO - PROCESS | 1908 | 1470170056626 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:17 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
13:34:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 922ms
13:34:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
13:34:17 INFO - PROCESS | 1908 | 1470170057529 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:17 INFO - PROCESS | 1908 | 1470170057549 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:18 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
13:34:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 1023ms
13:34:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
13:34:18 INFO - PROCESS | 1908 | 1470170058558 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:18 INFO - PROCESS | 1908 | 1470170058581 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
13:34:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 986ms
13:34:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
13:34:19 INFO - PROCESS | 1908 | 1470170059549 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:19 INFO - PROCESS | 1908 | 1470170059573 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:20 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
13:34:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 836ms
13:34:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
13:34:20 INFO - PROCESS | 1908 | 1470170060391 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:20 INFO - PROCESS | 1908 | 1470170060413 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
13:34:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 985ms
13:34:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
13:34:21 INFO - PROCESS | 1908 | 1470170061383 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:21 INFO - PROCESS | 1908 | 1470170061410 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
13:34:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 1020ms
13:34:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
13:34:22 INFO - PROCESS | 1908 | 1470170062405 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:22 INFO - PROCESS | 1908 | 1470170062428 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
13:34:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 923ms
13:34:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
13:34:23 INFO - PROCESS | 1908 | 1470170063333 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:23 INFO - PROCESS | 1908 | 1470170063356 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:24 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"
13:34:24 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
13:34:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:34:24 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:34:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 939ms
13:34:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
13:34:24 INFO - PROCESS | 1908 | 1470170064279 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:24 INFO - PROCESS | 1908 | 1470170064304 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:25 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"
13:34:25 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
13:34:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:34:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
13:34:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 879ms
13:34:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
13:34:25 INFO - PROCESS | 1908 | 1470170065161 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:25 INFO - PROCESS | 1908 | 1470170065183 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
13:34:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 880ms
13:34:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
13:34:26 INFO - PROCESS | 1908 | 1470170066047 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:26 INFO - PROCESS | 1908 | 1470170066075 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
13:34:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 1028ms
13:34:27 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
13:34:27 INFO - PROCESS | 1908 | 1470170067080 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:27 INFO - PROCESS | 1908 | 1470170067102 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
13:34:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 941ms
13:34:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
13:34:28 INFO - PROCESS | 1908 | 1470170068027 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:28 INFO - PROCESS | 1908 | 1470170068047 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
13:34:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 837ms
13:34:28 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
13:34:28 INFO - PROCESS | 1908 | 1470170068867 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:28 INFO - PROCESS | 1908 | 1470170068890 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
13:34:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 1028ms
13:34:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
13:34:29 INFO - PROCESS | 1908 | 1470170069900 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:29 INFO - PROCESS | 1908 | 1470170069920 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
13:34:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 982ms
13:34:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
13:34:30 INFO - PROCESS | 1908 | 1470170070888 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:30 INFO - PROCESS | 1908 | 1470170070913 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
13:34:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 942ms
13:34:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
13:34:31 INFO - PROCESS | 1908 | 1470170071836 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:31 INFO - PROCESS | 1908 | 1470170071861 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:34:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 1027ms
13:34:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
13:34:32 INFO - PROCESS | 1908 | 1470170072869 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:32 INFO - PROCESS | 1908 | 1470170072891 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:33 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
13:34:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 882ms
13:34:33 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
13:34:33 INFO - PROCESS | 1908 | 1470170073754 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:33 INFO - PROCESS | 1908 | 1470170073776 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
13:34:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1282ms
13:34:35 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
13:34:35 INFO - PROCESS | 1908 | 1470170075040 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:35 INFO - PROCESS | 1908 | 1470170075060 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
13:34:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 983ms
13:34:36 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
13:34:36 INFO - PROCESS | 1908 | 1470170076029 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:36 INFO - PROCESS | 1908 | 1470170076056 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
13:34:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 942ms
13:34:36 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
13:34:36 INFO - PROCESS | 1908 | 1470170076976 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:37 INFO - PROCESS | 1908 | 1470170076999 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
13:34:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 942ms
13:34:37 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
13:34:37 INFO - PROCESS | 1908 | 1470170077925 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:37 INFO - PROCESS | 1908 | 1470170077947 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
13:34:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 941ms
13:34:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
13:34:38 INFO - PROCESS | 1908 | 1470170078868 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:38 INFO - PROCESS | 1908 | 1470170078890 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
13:34:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 877ms
13:34:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
13:34:39 INFO - PROCESS | 1908 | 1470170079750 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:39 INFO - PROCESS | 1908 | 1470170079770 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
13:34:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1028ms
13:34:40 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
13:34:40 INFO - PROCESS | 1908 | 1470170080783 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:40 INFO - PROCESS | 1908 | 1470170080808 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
13:34:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 1024ms
13:34:41 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
13:34:41 INFO - PROCESS | 1908 | 1470170081810 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:41 INFO - PROCESS | 1908 | 1470170081834 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
13:34:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 985ms
13:34:42 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
13:34:42 INFO - PROCESS | 1908 | 1470170082802 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:42 INFO - PROCESS | 1908 | 1470170082827 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
13:34:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
13:34:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 942ms
13:34:43 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
13:34:43 INFO - PROCESS | 1908 | 1470170083750 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:43 INFO - PROCESS | 1908 | 1470170083772 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
13:34:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
13:34:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 1031ms
13:34:44 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
13:34:44 INFO - PROCESS | 1908 | 1470170084786 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:44 INFO - PROCESS | 1908 | 1470170084808 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
13:34:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 939ms
13:34:45 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
13:34:45 INFO - PROCESS | 1908 | 1470170085728 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:45 INFO - PROCESS | 1908 | 1470170085749 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
13:34:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 921ms
13:34:46 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
13:34:46 INFO - PROCESS | 1908 | 1470170086654 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:46 INFO - PROCESS | 1908 | 1470170086674 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
13:34:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 984ms
13:34:47 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
13:34:47 INFO - PROCESS | 1908 | 1470170087644 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:47 INFO - PROCESS | 1908 | 1470170087671 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
13:34:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
13:34:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
13:34:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
13:34:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
13:34:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 3538ms
13:34:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
13:34:51 INFO - PROCESS | 1908 | 1470170091187 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:51 INFO - PROCESS | 1908 | 1470170091212 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
13:34:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1124ms
13:34:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
13:34:52 INFO - PROCESS | 1908 | 1470170092318 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:52 INFO - PROCESS | 1908 | 1470170092341 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:53 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
13:34:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 879ms
13:34:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
13:34:53 INFO - PROCESS | 1908 | 1470170093202 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:53 INFO - PROCESS | 1908 | 1470170093223 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:54 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
13:34:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 942ms
13:34:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
13:34:54 INFO - PROCESS | 1908 | 1470170094149 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:54 INFO - PROCESS | 1908 | 1470170094169 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
13:34:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 922ms
13:34:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
13:34:55 INFO - PROCESS | 1908 | 1470170095077 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:55 INFO - PROCESS | 1908 | 1470170095103 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:55 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
13:34:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 923ms
13:34:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
13:34:56 INFO - PROCESS | 1908 | 1470170096004 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:56 INFO - PROCESS | 1908 | 1470170096026 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:56 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
13:34:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 987ms
13:34:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
13:34:57 INFO - PROCESS | 1908 | 1470170096996 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:57 INFO - PROCESS | 1908 | 1470170097017 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
13:34:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1027ms
13:34:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
13:34:58 INFO - PROCESS | 1908 | 1470170098028 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:58 INFO - PROCESS | 1908 | 1470170098048 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:58 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
13:34:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 878ms
13:34:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
13:34:58 INFO - PROCESS | 1908 | 1470170098908 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:58 INFO - PROCESS | 1908 | 1470170098929 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
13:34:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 984ms
13:34:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
13:34:59 INFO - PROCESS | 1908 | 1470170099898 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:34:59 INFO - PROCESS | 1908 | 1470170099922 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
13:35:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 942ms
13:35:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
13:35:00 INFO - PROCESS | 1908 | 1470170100845 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:00 INFO - PROCESS | 1908 | 1470170100868 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
13:35:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 1121ms
13:35:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
13:35:01 INFO - PROCESS | 1908 | 1470170101972 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:02 INFO - PROCESS | 1908 | 1470170101996 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
13:35:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 923ms
13:35:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
13:35:02 INFO - PROCESS | 1908 | 1470170102901 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:02 INFO - PROCESS | 1908 | 1470170102924 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
13:35:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 942ms
13:35:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
13:35:03 INFO - PROCESS | 1908 | 1470170103849 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:03 INFO - PROCESS | 1908 | 1470170103872 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
13:35:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 985ms
13:35:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
13:35:04 INFO - PROCESS | 1908 | 1470170104835 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:04 INFO - PROCESS | 1908 | 1470170104855 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
13:35:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 942ms
13:35:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
13:35:05 INFO - PROCESS | 1908 | 1470170105782 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:05 INFO - PROCESS | 1908 | 1470170105803 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:06 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
13:35:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 836ms
13:35:06 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
13:35:06 INFO - PROCESS | 1908 | 1470170106624 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:06 INFO - PROCESS | 1908 | 1470170106649 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:07 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
13:35:07 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 1026ms
13:35:07 INFO - TEST-START | /IndexedDB/idbtransaction.htm
13:35:07 INFO - PROCESS | 1908 | 1470170107657 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:07 INFO - PROCESS | 1908 | 1470170107682 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:08 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
13:35:08 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
13:35:08 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 880ms
13:35:08 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
13:35:08 INFO - PROCESS | 1908 | 1470170108542 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:08 INFO - PROCESS | 1908 | 1470170108564 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
13:35:09 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 837ms
13:35:09 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
13:35:09 INFO - PROCESS | 1908 | 1470170109387 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:09 INFO - PROCESS | 1908 | 1470170109410 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
13:35:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
13:35:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
13:35:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
13:35:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
13:35:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
13:35:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
13:35:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
13:35:15 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 5655ms
13:35:15 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
13:35:15 INFO - PROCESS | 1908 | 1470170115046 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:15 INFO - PROCESS | 1908 | 1470170115073 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:16 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
13:35:16 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1392ms
13:35:16 INFO - TEST-START | /IndexedDB/index_sort_order.htm
13:35:16 INFO - PROCESS | 1908 | 1470170116443 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:16 INFO - PROCESS | 1908 | 1470170116468 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:17 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
13:35:17 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 984ms
13:35:17 INFO - TEST-START | /IndexedDB/interfaces.html
13:35:17 INFO - PROCESS | 1908 | 1470170117433 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:17 INFO - PROCESS | 1908 | 1470170117457 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
13:35:17 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
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
13:35:17 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
13:35:17 INFO - TEST-OK | /IndexedDB/interfaces.html | took 324ms
13:35:17 INFO - TEST-START | /IndexedDB/interfaces.worker
13:35:17 INFO - PROCESS | 1908 | 1470170117760 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:17 INFO - PROCESS | 1908 | 1470170117781 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
13:35:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
13:35:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
13:35:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
13:35:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
13:35:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
13:35:18 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
13:35:18 INFO - {}
13:35:18 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 - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
13:35:18 INFO - {}
13:35:18 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 400ms
13:35:18 INFO - TEST-START | /IndexedDB/key_invalid.htm
13:35:18 INFO - PROCESS | 1908 | 1470170118165 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:18 INFO - PROCESS | 1908 | 1470170118185 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
13:35:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
13:35:19 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 884ms
13:35:19 INFO - TEST-START | /IndexedDB/key_valid.html
13:35:19 INFO - PROCESS | 1908 | 1470170119056 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:19 INFO - PROCESS | 1908 | 1470170119088 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:23 INFO - PROCESS | 1908 | [Parent 1908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
13:35:32 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
13:35:32 INFO - TEST-OK | /IndexedDB/key_valid.html | took 13209ms
13:35:32 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
13:35:32 INFO - PROCESS | 1908 | 1470170132319 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:32 INFO - PROCESS | 1908 | 1470170132344 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:33 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
13:35:33 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 1074ms
13:35:33 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
13:35:33 INFO - PROCESS | 1908 | 1470170133400 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:33 INFO - PROCESS | 1908 | 1470170133425 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:34 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
13:35:34 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 982ms
13:35:34 INFO - TEST-START | /IndexedDB/keygenerator.htm
13:35:34 INFO - PROCESS | 1908 | 1470170134387 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:34 INFO - PROCESS | 1908 | 1470170134412 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
13:35:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
13:35:36 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
13:35:36 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 2396ms
13:35:36 INFO - TEST-START | /IndexedDB/keyorder.htm
13:35:36 INFO - PROCESS | 1908 | 1470170136786 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:36 INFO - PROCESS | 1908 | 1470170136806 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
13:35:37 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
13:35:37 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1028ms
13:35:37 INFO - TEST-START | /IndexedDB/keypath.htm
13:35:37 INFO - PROCESS | 1908 | 1470170137818 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:37 INFO - PROCESS | 1908 | 1470170137838 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
13:35:38 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
13:35:38 INFO - TEST-OK | /IndexedDB/keypath.htm | took 1087ms
13:35:38 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
13:35:38 INFO - PROCESS | 1908 | 1470170138912 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:38 INFO - PROCESS | 1908 | 1470170138953 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
13:35:39 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
13:35:39 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 881ms
13:35:39 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
13:35:39 INFO - PROCESS | 1908 | 1470170139797 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:39 INFO - PROCESS | 1908 | 1470170139817 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:42 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
13:35:42 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
13:35:42 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
13:35:42 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 2498ms
13:35:42 INFO - TEST-START | /IndexedDB/list_ordering.htm
13:35:42 INFO - PROCESS | 1908 | 1470170142303 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:42 INFO - PROCESS | 1908 | 1470170142326 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:44 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
13:35:44 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
13:35:44 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
13:35:44 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2591ms
13:35:44 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
13:35:44 INFO - PROCESS | 1908 | 1470170144897 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:44 INFO - PROCESS | 1908 | 1470170144919 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:46 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
13:35:46 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1141ms
13:35:46 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
13:35:46 INFO - PROCESS | 1908 | 1470170146046 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:46 INFO - PROCESS | 1908 | 1470170146070 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:46 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
13:35:46 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 932ms
13:35:46 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
13:35:46 INFO - PROCESS | 1908 | 1470170146986 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:47 INFO - PROCESS | 1908 | 1470170147009 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:47 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
13:35:47 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 986ms
13:35:47 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
13:35:47 INFO - PROCESS | 1908 | 1470170147975 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:48 INFO - PROCESS | 1908 | 1470170147998 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:49 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
13:35:49 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 1027ms
13:35:49 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
13:35:49 INFO - PROCESS | 1908 | 1470170149009 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:49 INFO - PROCESS | 1908 | 1470170149033 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:50 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
13:35:50 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1133ms
13:35:50 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
13:35:50 INFO - PROCESS | 1908 | 1470170150147 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:50 INFO - PROCESS | 1908 | 1470170150172 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:51 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
13:35:51 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1186ms
13:35:51 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
13:35:51 INFO - PROCESS | 1908 | 1470170151338 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:51 INFO - PROCESS | 1908 | 1470170151362 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:52 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
13:35:52 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 943ms
13:35:52 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
13:35:52 INFO - PROCESS | 1908 | 1470170152284 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:52 INFO - PROCESS | 1908 | 1470170152306 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:53 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
13:35:53 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 1023ms
13:35:53 INFO - TEST-START | /IndexedDB/value.htm
13:35:53 INFO - PROCESS | 1908 | 1470170153310 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:53 INFO - PROCESS | 1908 | 1470170153331 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:55 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
13:35:55 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
13:35:55 INFO - TEST-OK | /IndexedDB/value.htm | took 1689ms
13:35:55 INFO - TEST-START | /IndexedDB/value_recursive.htm
13:35:55 INFO - PROCESS | 1908 | 1470170155037 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:55 INFO - PROCESS | 1908 | 1470170155085 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:57 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
13:35:57 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
13:35:57 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
13:35:57 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 2250ms
13:35:57 INFO - TEST-START | /IndexedDB/writer-starvation.htm
13:35:57 INFO - PROCESS | 1908 | 1470170157291 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:57 INFO - PROCESS | 1908 | 1470170157315 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:58 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
13:35:58 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1325ms
13:35:58 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
13:35:58 INFO - PROCESS | 1908 | 1470170158622 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:58 INFO - PROCESS | 1908 | 1470170158644 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:58 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
13:35:58 INFO - {}
13:35:58 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
13:35:58 INFO - {}
13:35:58 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
13:35:58 INFO - {}
13:35:58 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
13:35:58 INFO - {}
13:35:58 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 170ms
13:35:58 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
13:35:58 INFO - PROCESS | 1908 | 1470170158798 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:58 INFO - PROCESS | 1908 | 1470170158821 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:58 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
13:35:58 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
13:35:58 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
13:35:58 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
13:35:58 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 170ms
13:35:58 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
13:35:58 INFO - PROCESS | 1908 | 1470170158970 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 INFO - PROCESS | 1908 | 1470170158987 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
13:35:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 260ms
13:35:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
13:35:59 INFO - PROCESS | 1908 | 1470170159235 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 INFO - PROCESS | 1908 | 1470170159264 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
13:35:59 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
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
13:35:59 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
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
13:35:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 183ms
13:35:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
13:35:59 INFO - PROCESS | 1908 | 1470170159425 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 INFO - PROCESS | 1908 | 1470170159448 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 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() {
13:35:59 INFO - [native code]
13:35:59 INFO - }" but got function "function () {
13:35:59 INFO - }"
13:35:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
13:35:59 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
13:35:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
13:35:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 169ms
13:35:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
13:35:59 INFO - PROCESS | 1908 | 1470170159597 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 INFO - PROCESS | 1908 | 1470170159619 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 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() {
13:35:59 INFO - [native code]
13:35:59 INFO - }" but got function "function () {
13:35:59 INFO - }"
13:35:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
13:35:59 INFO - {}
13:35:59 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
13:35:59 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
13:35:59 INFO - {}
13:35:59 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 169ms
13:35:59 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
13:35:59 INFO - PROCESS | 1908 | 1470170159772 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 INFO - PROCESS | 1908 | 1470170159787 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
13:35:59 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
13:35:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
13:35:59 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
13:35:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
13:35:59 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"
13:35:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
13:35:59 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
13:35:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
13:35:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:35:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:35:59 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
13:35:59 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
13:35:59 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
13:35:59 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
13:35:59 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
13:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
13:36:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:36:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
13:36:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
13:36:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
13:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
13:36:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:36:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
13:36:00 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"
13:36:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
13:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
13:36:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:36:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
13:36:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
13:36:00 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
13:36:00 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
13:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:00 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
13:36:00 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
13:36:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 177ms
13:36:00 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
13:36:00 INFO - PROCESS | 1908 | 1470170159951 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:00 INFO - PROCESS | 1908 | 1470170159972 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
13:36:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 179ms
13:36:00 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
13:36:00 INFO - PROCESS | 1908 | 1470170160136 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:00 INFO - PROCESS | 1908 | 1470170160153 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
13:36:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
13:36:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
13:36:00 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
13:36:00 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 170ms
13:36:00 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
13:36:00 INFO - PROCESS | 1908 | 1470170160312 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:00 INFO - PROCESS | 1908 | 1470170160332 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
13:36:00 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
13:36:00 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
13:36:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
13:36:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
13:36:00 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 171ms
13:36:00 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
13:36:00 INFO - PROCESS | 1908 | 1470170160488 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:00 INFO - PROCESS | 1908 | 1470170160503 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
13:36:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
13:36:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
13:36:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
13:36:01 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
13:36:01 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1186ms
13:36:01 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
13:36:01 INFO - PROCESS | 1908 | 1470170161680 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:01 INFO - PROCESS | 1908 | 1470170161702 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
13:36:02 INFO - {}
13:36:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
13:36:02 INFO - {}
13:36:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
13:36:02 INFO - {}
13:36:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
13:36:02 INFO - {}
13:36:02 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
13:36:02 INFO - {}
13:36:02 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1241ms
13:36:02 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
13:36:02 INFO - PROCESS | 1908 | 1470170162924 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:02 INFO - PROCESS | 1908 | 1470170162946 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:03 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
13:36:03 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 376ms
13:36:03 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
13:36:03 INFO - PROCESS | 1908 | 1470170163307 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:03 INFO - PROCESS | 1908 | 1470170163328 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:03 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
13:36:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
13:36:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
13:36:03 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 170ms
13:36:03 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
13:36:03 INFO - PROCESS | 1908 | 1470170163481 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:03 INFO - PROCESS | 1908 | 1470170163502 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:03 INFO - PROCESS | 1908 | [Parent 1908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
13:36:04 INFO - PROCESS | 1908 | [Parent 1908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
13:36:07 INFO - PROCESS | 1908 | [Parent 1908] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-rel-w64-00000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 343
13:36:13 INFO - PROCESS | 1908 | MARIONETTE LOG: INFO: Timeout fired
13:36:13 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
13:36:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
13:36:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:13 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
13:36:13 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10128ms
13:36:13 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
13:36:13 INFO - PROCESS | 1908 | 1470170173615 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:13 INFO - PROCESS | 1908 | 1470170173642 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
13:36:14 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 480ms
13:36:14 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
13:36:14 INFO - PROCESS | 1908 | 1470170174100 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - PROCESS | 1908 | 1470170174125 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
13:36:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 170ms
13:36:14 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
13:36:14 INFO - PROCESS | 1908 | 1470170174279 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - PROCESS | 1908 | 1470170174303 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
13:36:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 230ms
13:36:14 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
13:36:14 INFO - PROCESS | 1908 | 1470170174510 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - PROCESS | 1908 | 1470170174535 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
13:36:14 INFO - {}
13:36:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 188ms
13:36:14 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
13:36:14 INFO - PROCESS | 1908 | 1470170174699 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - PROCESS | 1908 | 1470170174721 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
13:36:14 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 169ms
13:36:14 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
13:36:14 INFO - PROCESS | 1908 | 1470170174876 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:14 INFO - PROCESS | 1908 | 1470170174907 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
13:36:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
13:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
13:36:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
13:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
13:36:15 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 170ms
13:36:15 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
13:36:15 INFO - PROCESS | 1908 | 1470170175047 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - PROCESS | 1908 | 1470170175067 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 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().
13:36:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 169ms
13:36:15 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
13:36:15 INFO - PROCESS | 1908 | 1470170175220 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - PROCESS | 1908 | 1470170175236 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
13:36:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 170ms
13:36:15 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
13:36:15 INFO - PROCESS | 1908 | 1470170175396 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - PROCESS | 1908 | 1470170175416 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
13:36:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 168ms
13:36:15 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
13:36:15 INFO - PROCESS | 1908 | 1470170175569 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - PROCESS | 1908 | 1470170175590 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 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"
13:36:15 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
13:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:15 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
13:36:15 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
13:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:15 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
13:36:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
13:36:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:15 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
13:36:15 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 170ms
13:36:15 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
13:36:15 INFO - PROCESS | 1908 | 1470170175745 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - PROCESS | 1908 | 1470170175770 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
13:36:15 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 170ms
13:36:15 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
13:36:15 INFO - PROCESS | 1908 | 1470170175918 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:15 INFO - PROCESS | 1908 | 1470170175937 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:16 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
13:36:16 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 170ms
13:36:16 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
13:36:16 INFO - PROCESS | 1908 | 1470170176096 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:16 INFO - PROCESS | 1908 | 1470170176115 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:16 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
13:36:16 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 169ms
13:36:16 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
13:36:16 INFO - PROCESS | 1908 | 1470170176268 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:16 INFO - PROCESS | 1908 | 1470170176286 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:16 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
13:36:16 INFO - do_test/)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
13:36:38 INFO - )
13:36:38 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
13:36:38 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
13:36:38 INFO - PROCESS | 1908 | 1470170198151 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:38 INFO - PROCESS | 1908 | 1470170198170 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
13:36:38 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 230ms
13:36:38 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
13:36:38 INFO - PROCESS | 1908 | 1470170198463 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:38 INFO - PROCESS | 1908 | 1470170198488 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
13:36:38 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 232ms
13:36:38 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
13:36:38 INFO - PROCESS | 1908 | 1470170198698 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:38 INFO - PROCESS | 1908 | 1470170198720 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
13:36:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
13:36:38 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 170ms
13:36:38 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
13:36:38 INFO - PROCESS | 1908 | 1470170198874 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:38 INFO - PROCESS | 1908 | 1470170198897 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
13:36:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
13:36:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
13:36:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
13:36:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
13:36:39 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 170ms
13:36:39 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
13:36:39 INFO - PROCESS | 1908 | 1470170199048 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - PROCESS | 1908 | 1470170199069 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
13:36:39 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
13:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:39 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
13:36:39 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 170ms
13:36:39 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
13:36:39 INFO - PROCESS | 1908 | 1470170199227 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - PROCESS | 1908 | 1470170199247 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
13:36:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
13:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
13:36:39 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 169ms
13:36:39 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
13:36:39 INFO - PROCESS | 1908 | 1470170199399 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - PROCESS | 1908 | 1470170199425 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
13:36:39 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 169ms
13:36:39 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
13:36:39 INFO - PROCESS | 1908 | 1470170199572 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - PROCESS | 1908 | 1470170199587 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
13:36:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
13:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
13:36:39 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 169ms
13:36:39 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
13:36:39 INFO - PROCESS | 1908 | 1470170199747 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - PROCESS | 1908 | 1470170199768 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
13:36:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
13:36:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
13:36:39 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 170ms
13:36:39 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
13:36:39 INFO - PROCESS | 1908 | 1470170199921 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:39 INFO - PROCESS | 1908 | 1470170199936 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
13:36:40 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 186ms
13:36:40 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
13:36:40 INFO - PROCESS | 1908 | 1470170200113 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - PROCESS | 1908 | 1470170200132 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
13:36:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 169ms
13:36:40 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
13:36:40 INFO - PROCESS | 1908 | 1470170200299 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - PROCESS | 1908 | 1470170200325 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
13:36:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 170ms
13:36:40 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
13:36:40 INFO - PROCESS | 1908 | 1470170200478 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - PROCESS | 1908 | 1470170200497 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
13:36:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 170ms
13:36:40 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
13:36:40 INFO - PROCESS | 1908 | 1470170200655 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - PROCESS | 1908 | 1470170200670 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
13:36:40 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
13:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
13:36:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
13:36:40 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
13:36:40 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
13:36:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
13:36:40 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 170ms
13:36:40 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
13:36:40 INFO - PROCESS | 1908 | 1470170200830 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:40 INFO - PROCESS | 1908 | 1470170200849 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
13:36:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
13:36:41 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 170ms
13:36:41 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
13:36:41 INFO - PROCESS | 1908 | 1470170201006 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:41 INFO - PROCESS | 1908 | 1470170201021 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
13:36:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
13:36:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
13:36:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
13:36:41 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 170ms
13:36:41 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
13:36:41 INFO - PROCESS | 1908 | 1470170201181 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:41 INFO - PROCESS | 1908 | 1470170201202 Marionette INFO sendAsync 0ee3b817-6e72-4ad8-aaea-36045008c5f3
13:36:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: