builder: mozilla-beta_win8_64_test_pgo-web-platform-tests-1
slave: t-w864-ix-078
starttime: 1469454415.35
results: success (0)
buildid: 20160725015529
builduid: 7e02ace4dd9847cab657ff55c8b108f3
revision: 59caf5ec41614bf5de43d45f41a1decee29a869d
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 06:46:55.349510) =========
master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-25 06:46:55.350031) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-07-25 06:46:55.350310) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-07-25 06:47:00.487518) =========
========= Started 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-07-25 06:47:00.487828) =========
'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-078\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-078
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-078
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-078\AppData\Local
LOGONSERVER=\\T-W864-IX-078
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-078
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-078
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-078
WINDIR=C:\windows
using PTY: False
--06:47:01-- 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% 21.79 MB/s
06:47:02 (21.79 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=1.829000
========= master_lag: 6.48 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 8 secs) (at 2016-07-25 06:47:08.801152) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-25 06:47:08.801427) =========
'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-078\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-078
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-078
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-078\AppData\Local
LOGONSERVER=\\T-W864-IX-078
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-078
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-078
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-078
WINDIR=C:\windows
using PTY: False
program finished with exit code 0
elapsedTime=3.007000
========= master_lag: 0.06 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-07-25 06:47:11.871895) =========
========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 06:47:11.872257) =========
'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 59caf5ec41614bf5de43d45f41a1decee29a869d --destination scripts --debug'
in dir C:\slave\test\. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 59caf5ec41614bf5de43d45f41a1decee29a869d --destination scripts --debug']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-078\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-078
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-078
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-078\AppData\Local
LOGONSERVER=\\T-W864-IX-078
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-078
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-078
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-078
WINDIR=C:\windows
using PTY: False
2016-07-25 06:47:12,573 truncating revision to first 12 chars
2016-07-25 06:47:12,573 Setting DEBUG logging.
2016-07-25 06:47:12,573 attempt 1/10
2016-07-25 06:47:12,573 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/59caf5ec4161?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-25 06:47:13,638 unpacking tar archive at: mozilla-beta-59caf5ec4161/testing/mozharness/
program finished with exit code 0
elapsedTime=1.788000
========= master_lag: 0.09 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-07-25 06:47:13.749090) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 06:47:13.749395) =========
script_repo_revision: 59caf5ec41614bf5de43d45f41a1decee29a869d
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-25 06:47:13.749792) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 06:47:13.750058) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-25 06:47:13.766966) =========
========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 25 mins, 18 secs) (at 2016-07-25 06:47:13.767234) =========
'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '5' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'ondemand'
in dir C:\slave\test\. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
ALLUSERSPROFILE=C:\ProgramData
APPDATA=C:\Users\cltbld.T-W864-IX-078\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-078
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-078
KTS_HOME=C:\Program Files\KTS
KTS_VERSION=1.19c
LOCALAPPDATA=C:\Users\cltbld.T-W864-IX-078\AppData\Local
LOGONSERVER=\\T-W864-IX-078
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-078
USERDOMAIN_ROAMINGPROFILE=T-W864-IX-078
USERNAME=cltbld
USERPROFILE=C:\Users\cltbld.T-W864-IX-078
WINDIR=C:\windows
XPCOM_DEBUG_BREAK=warn
using PTY: False
06:47:14 INFO - MultiFileLogger online at 20160725 06:47:14 in C:\slave\test
06:47:14 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
06:47:14 INFO - Dumping config to C:\slave\test\logs\localconfig.json.
06:47:14 INFO - {'append_to_log': False,
06:47:14 INFO - 'base_work_dir': 'C:\\slave\\test',
06:47:14 INFO - 'blob_upload_branch': 'mozilla-beta',
06:47:14 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt',
06:47:14 INFO - 'buildbot_json_path': 'buildprops.json',
06:47:14 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',),
06:47:14 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
06:47:14 INFO - 'download_minidump_stackwalk': True,
06:47:14 INFO - 'download_symbols': 'ondemand',
06:47:14 INFO - 'e10s': False,
06:47:14 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg',
06:47:14 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python',
06:47:14 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'),
06:47:14 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe',
06:47:14 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe',
06:47:14 INFO - 'C:/mozilla-build/tooltool.py'),
06:47:14 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe',
06:47:14 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')},
06:47:14 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
06:47:14 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
06:47:14 INFO - 'log_level': 'info',
06:47:14 INFO - 'log_to_console': True,
06:47:14 INFO - 'opt_config_files': (),
06:47:14 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
06:47:14 INFO - '--processes=1',
06:47:14 INFO - '--config=%(test_path)s/wptrunner.ini',
06:47:14 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
06:47:14 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
06:47:14 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
06:47:14 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
06:47:14 INFO - 'pip_index': False,
06:47:14 INFO - 'require_test_zip': True,
06:47:14 INFO - 'test_type': ('testharness',),
06:47:14 INFO - 'this_chunk': '1',
06:47:14 INFO - 'total_chunks': '5',
06:47:14 INFO - 'virtualenv_path': 'venv',
06:47:14 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
06:47:14 INFO - 'work_dir': 'build'}
06:47:14 INFO - #####
06:47:14 INFO - ##### Running clobber step.
06:47:14 INFO - #####
06:47:14 INFO - Running pre-action listener: _resource_record_pre_action
06:47:14 INFO - Running main action method: clobber
06:47:14 INFO - rmtree: C:\slave\test\build
06:47:14 INFO - Using _rmtree_windows ...
06:47:14 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1
06:48:20 INFO - Running post-action listener: _resource_record_post_action
06:48:20 INFO - #####
06:48:20 INFO - ##### Running read-buildbot-config step.
06:48:20 INFO - #####
06:48:20 INFO - Running pre-action listener: _resource_record_pre_action
06:48:20 INFO - Running main action method: read_buildbot_config
06:48:20 INFO - Using buildbot properties:
06:48:20 INFO - {
06:48:20 INFO - "project": "",
06:48:20 INFO - "product": "firefox",
06:48:20 INFO - "script_repo_revision": "production",
06:48:20 INFO - "scheduler": "tests-mozilla-beta-win8_64-pgo-unittest",
06:48:20 INFO - "repository": "",
06:48:20 INFO - "buildername": "Windows 8 64-bit mozilla-beta pgo test web-platform-tests-1",
06:48:20 INFO - "buildid": "20160725015529",
06:48:20 INFO - "pgo_build": "True",
06:48:20 INFO - "basedir": "C:\\slave\\test",
06:48:20 INFO - "buildnumber": 7,
06:48:20 INFO - "slavename": "t-w864-ix-078",
06:48:20 INFO - "revision": "59caf5ec41614bf5de43d45f41a1decee29a869d",
06:48:20 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/",
06:48:20 INFO - "platform": "win64",
06:48:20 INFO - "branch": "mozilla-beta",
06:48:20 INFO - "repo_path": "releases/mozilla-beta",
06:48:20 INFO - "moz_repo_path": "",
06:48:20 INFO - "stage_platform": "win64-pgo",
06:48:20 INFO - "builduid": "7e02ace4dd9847cab657ff55c8b108f3",
06:48:20 INFO - "slavebuilddir": "test"
06:48:20 INFO - }
06:48:20 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json.
06:48:20 INFO - Found installer url https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.zip.
06:48:20 INFO - Running post-action listener: _resource_record_post_action
06:48:20 INFO - #####
06:48:20 INFO - ##### Running download-and-extract step.
06:48:20 INFO - #####
06:48:20 INFO - Running pre-action listener: _resource_record_pre_action
06:48:20 INFO - Running main action method: download_and_extract
06:48:20 INFO - mkdir: C:\slave\test\build\tests
06:48:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:48:20 INFO - https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json matches https://queue.taskcluster.net
06:48:20 INFO - trying https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json
06:48:20 INFO - Downloading https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json
06:48:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.test_packages.json'}, attempt #1
06:48:21 INFO - Downloaded 1186 bytes.
06:48:21 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win64.test_packages.json
06:48:21 INFO - Using the following test package requirements:
06:48:21 INFO - {u'common': [u'firefox-48.0.en-US.win64.common.tests.zip'],
06:48:21 INFO - u'cppunittest': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:48:21 INFO - u'firefox-48.0.en-US.win64.cppunittest.tests.zip'],
06:48:21 INFO - u'gtest': [u'firefox-48.0.en-US.win64.common.tests.zip'],
06:48:21 INFO - u'jittest': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:48:21 INFO - u'jsshell-win64.zip'],
06:48:21 INFO - u'mochitest': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:48:21 INFO - u'firefox-48.0.en-US.win64.mochitest.tests.zip'],
06:48:21 INFO - u'mozbase': [u'firefox-48.0.en-US.win64.common.tests.zip'],
06:48:21 INFO - u'reftest': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:48:21 INFO - u'firefox-48.0.en-US.win64.reftest.tests.zip'],
06:48:21 INFO - u'talos': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:48:21 INFO - u'firefox-48.0.en-US.win64.talos.tests.zip'],
06:48:21 INFO - u'web-platform': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:48:21 INFO - u'firefox-48.0.en-US.win64.web-platform.tests.zip'],
06:48:21 INFO - u'xpcshell': [u'firefox-48.0.en-US.win64.common.tests.zip',
06:48:21 INFO - u'firefox-48.0.en-US.win64.xpcshell.tests.zip']}
06:48:21 INFO - Downloading packages: [u'firefox-48.0.en-US.win64.common.tests.zip', u'firefox-48.0.en-US.win64.web-platform.tests.zip'] for test suite category: web-platform
06:48: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')]}
06:48:21 INFO - https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip matches https://queue.taskcluster.net
06:48:21 INFO - trying https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip
06:48:21 INFO - Downloading https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip
06:48:21 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip'}, attempt #1
06:48:22 INFO - Downloaded 19204861 bytes.
06:48:22 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
06:48:22 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
06:48:23 INFO - caution: filename not matched: web-platform/*
06:48:23 INFO - Return code: 11
06:48: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')]}
06:48:23 INFO - https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip matches https://queue.taskcluster.net
06:48:23 INFO - trying https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip
06:48:23 INFO - Downloading https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip
06:48:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip'}, attempt #1
06:48:25 INFO - Downloaded 36389909 bytes.
06:48:25 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
06:48:25 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win64.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
06:49:05 INFO - caution: filename not matched: bin/*
06:49:05 INFO - caution: filename not matched: config/*
06:49:05 INFO - caution: filename not matched: mozbase/*
06:49:05 INFO - caution: filename not matched: marionette/*
06:49:05 INFO - caution: filename not matched: tools/wptserve/*
06:49:05 INFO - Return code: 11
06:49:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:05 INFO - https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.zip matches https://queue.taskcluster.net
06:49:05 INFO - trying https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.zip
06:49:05 INFO - Downloading https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.zip to C:\slave\test\build\firefox-48.0.en-US.win64.zip
06:49:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip'}, attempt #1
06:49:06 INFO - Downloaded 58175361 bytes.
06:49:06 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.zip
06:49:06 INFO - mkdir: C:\slave\test\properties
06:49:06 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url
06:49:06 INFO - Writing to file C:\slave\test\properties\build_url
06:49:06 INFO - Contents:
06:49:06 INFO - build_url:https://queue.taskcluster.net/v1/task/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.zip
06:49:07 INFO - Running post-action listener: _resource_record_post_action
06:49:07 INFO - Running post-action listener: set_extra_try_arguments
06:49:07 INFO - #####
06:49:07 INFO - ##### Running create-virtualenv step.
06:49:07 INFO - #####
06:49:07 INFO - Running pre-action listener: _pre_create_virtualenv
06:49:07 INFO - Running pre-action listener: _resource_record_pre_action
06:49:07 INFO - Running main action method: create_virtualenv
06:49:07 INFO - Creating virtualenv C:\slave\test\build\venv
06:49:07 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build
06:49:07 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv
06:49:11 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe
06:49:14 INFO - Installing distribute......................................................................................................................................................................................done.
06:49:16 INFO - Return code: 0
06:49:16 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv
06:49:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:49:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:49:16 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A01F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-078', 'USERDOMAIN': 'T-W864-IX-078', '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-078', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-078', '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-078\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:49:16 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build
06:49:16 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
06:49:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:49:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Roaming',
06:49:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:49:16 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:49:16 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:49:16 INFO - 'COMPUTERNAME': 'T-W864-IX-078',
06:49:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:49:16 INFO - 'DCLOCATION': 'SCL3',
06:49:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:49:16 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:49:16 INFO - 'HOMEDRIVE': 'C:',
06:49:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078',
06:49:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:49:16 INFO - 'KTS_VERSION': '1.19c',
06:49:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local',
06:49:16 INFO - 'LOGONSERVER': '\\\\T-W864-IX-078',
06:49:16 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:49:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:49:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:49:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:49:16 INFO - 'MOZ_NO_REMOTE': '1',
06:49:16 INFO - 'NO_EM_RESTART': '1',
06:49:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:49:16 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:49:16 INFO - 'OS': 'Windows_NT',
06:49:16 INFO - 'OURDRIVE': 'C:',
06:49:16 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
06:49:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:49:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:49:16 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:49:16 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:49:16 INFO - 'PROCESSOR_LEVEL': '6',
06:49:16 INFO - 'PROCESSOR_REVISION': '1e05',
06:49:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:49:16 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:49:16 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:49:16 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:49:16 INFO - 'PROMPT': '$P$G',
06:49:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:49:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:49:16 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:49:16 INFO - 'PWD': 'C:\\slave\\test',
06:49:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:49:16 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:49:16 INFO - 'SYSTEMDRIVE': 'C:',
06:49:16 INFO - 'SYSTEMROOT': 'C:\\windows',
06:49:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:16 INFO - 'TEST1': 'testie',
06:49:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:16 INFO - 'USERDOMAIN': 'T-W864-IX-078',
06:49:16 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078',
06:49:16 INFO - 'USERNAME': 'cltbld',
06:49:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-078',
06:49:16 INFO - 'WINDIR': 'C:\\windows',
06:49:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:49:17 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:49:17 INFO - Downloading/unpacking psutil>=0.7.1
06:49:17 INFO - Running setup.py egg_info for package psutil
06:49:17 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
06:49:17 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
06:49:17 INFO - Installing collected packages: psutil
06:49:17 INFO - Running setup.py install for psutil
06:49:17 INFO - building 'psutil._psutil_windows' extension
06:49:17 INFO - error: Unable to find vcvarsall.bat
06:49:17 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-wvr0l5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
06:49:17 INFO - running install
06:49:17 INFO - running build
06:49:17 INFO - running build_py
06:49:17 INFO - creating build
06:49:17 INFO - creating build\lib.win32-2.7
06:49:17 INFO - creating build\lib.win32-2.7\psutil
06:49:17 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil
06:49:17 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil
06:49:17 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil
06:49:17 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil
06:49:17 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil
06:49:17 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil
06:49:17 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil
06:49:17 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil
06:49:17 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil
06:49:17 INFO - running build_ext
06:49:17 INFO - building 'psutil._psutil_windows' extension
06:49:17 INFO - error: Unable to find vcvarsall.bat
06:49:17 INFO - ----------------------------------------
06:49:17 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-wvr0l5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
06:49:17 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-078\AppData\Roaming\pip\pip.log
06:49:17 WARNING - Return code: 1
06:49:17 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries!
06:49:17 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv
06:49:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:17 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:49:17 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:17 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:49:17 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A01F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-078', 'USERDOMAIN': 'T-W864-IX-078', '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-078', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-078', '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-078\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:49:17 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build
06:49:17 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
06:49:17 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:49:17 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Roaming',
06:49:17 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:49:17 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:49:17 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:49:17 INFO - 'COMPUTERNAME': 'T-W864-IX-078',
06:49:17 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:49:17 INFO - 'DCLOCATION': 'SCL3',
06:49:17 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:49:17 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:49:17 INFO - 'HOMEDRIVE': 'C:',
06:49:17 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078',
06:49:17 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:49:17 INFO - 'KTS_VERSION': '1.19c',
06:49:17 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local',
06:49:17 INFO - 'LOGONSERVER': '\\\\T-W864-IX-078',
06:49:17 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:49:17 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:49:17 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:49:17 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:49:17 INFO - 'MOZ_NO_REMOTE': '1',
06:49:17 INFO - 'NO_EM_RESTART': '1',
06:49:17 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:49:17 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:49:17 INFO - 'OS': 'Windows_NT',
06:49:17 INFO - 'OURDRIVE': 'C:',
06:49:17 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
06:49:17 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:49:17 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:49:17 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:49:17 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:49:17 INFO - 'PROCESSOR_LEVEL': '6',
06:49:17 INFO - 'PROCESSOR_REVISION': '1e05',
06:49:17 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:49:17 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:49:17 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:49:17 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:49:17 INFO - 'PROMPT': '$P$G',
06:49:17 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:49:17 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:49:17 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:49:17 INFO - 'PWD': 'C:\\slave\\test',
06:49:17 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:49:17 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:49:17 INFO - 'SYSTEMDRIVE': 'C:',
06:49:17 INFO - 'SYSTEMROOT': 'C:\\windows',
06:49:17 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:17 INFO - 'TEST1': 'testie',
06:49:17 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:17 INFO - 'USERDOMAIN': 'T-W864-IX-078',
06:49:17 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078',
06:49:17 INFO - 'USERNAME': 'cltbld',
06:49:17 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-078',
06:49:17 INFO - 'WINDIR': 'C:\\windows',
06:49:17 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:49:18 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:49:18 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
06:49:18 INFO - Downloading mozsystemmonitor-0.0.tar.gz
06:49:18 INFO - Running setup.py egg_info for package mozsystemmonitor
06:49:18 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0)
06:49:18 INFO - Running setup.py egg_info for package psutil
06:49:18 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build'
06:49:18 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
06:49:18 INFO - Installing collected packages: mozsystemmonitor, psutil
06:49:18 INFO - Running setup.py install for mozsystemmonitor
06:49:18 INFO - Running setup.py install for psutil
06:49:18 INFO - building 'psutil._psutil_windows' extension
06:49:18 INFO - error: Unable to find vcvarsall.bat
06:49:18 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-fka7k5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7:
06:49:18 INFO - running install
06:49:18 INFO - running build
06:49:18 INFO - running build_py
06:49:18 INFO - running build_ext
06:49:18 INFO - building 'psutil._psutil_windows' extension
06:49:18 INFO - error: Unable to find vcvarsall.bat
06:49:18 INFO - ----------------------------------------
06:49:18 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-fka7k5-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1
06:49:18 INFO - Storing complete log in C:\Users\cltbld.T-W864-IX-078\AppData\Roaming\pip\pip.log
06:49:18 WARNING - Return code: 1
06:49:18 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries!
06:49:18 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv
06:49:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:49:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:49:18 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A01F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp', 'TEST1': 'testie', 'COMPUTERNAME': 'T-W864-IX-078', 'USERDOMAIN': 'T-W864-IX-078', '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-078', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-078', '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-078\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:49:18 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build
06:49:18 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
06:49:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:49:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Roaming',
06:49:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:49:18 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:49:18 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:49:18 INFO - 'COMPUTERNAME': 'T-W864-IX-078',
06:49:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:49:18 INFO - 'DCLOCATION': 'SCL3',
06:49:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:49:18 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:49:18 INFO - 'HOMEDRIVE': 'C:',
06:49:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078',
06:49:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:49:18 INFO - 'KTS_VERSION': '1.19c',
06:49:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local',
06:49:18 INFO - 'LOGONSERVER': '\\\\T-W864-IX-078',
06:49:18 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:49:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:49:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:49:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:49:18 INFO - 'MOZ_NO_REMOTE': '1',
06:49:18 INFO - 'NO_EM_RESTART': '1',
06:49:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:49:18 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:49:18 INFO - 'OS': 'Windows_NT',
06:49:18 INFO - 'OURDRIVE': 'C:',
06:49:18 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
06:49:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:49:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:49:18 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:49:18 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:49:18 INFO - 'PROCESSOR_LEVEL': '6',
06:49:18 INFO - 'PROCESSOR_REVISION': '1e05',
06:49:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:49:18 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:49:18 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:49:18 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:49:18 INFO - 'PROMPT': '$P$G',
06:49:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:49:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:49:18 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:49:18 INFO - 'PWD': 'C:\\slave\\test',
06:49:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:49:18 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:49:18 INFO - 'SYSTEMDRIVE': 'C:',
06:49:18 INFO - 'SYSTEMROOT': 'C:\\windows',
06:49:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:18 INFO - 'TEST1': 'testie',
06:49:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:18 INFO - 'USERDOMAIN': 'T-W864-IX-078',
06:49:18 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078',
06:49:18 INFO - 'USERNAME': 'cltbld',
06:49:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-078',
06:49:18 INFO - 'WINDIR': 'C:\\windows',
06:49:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:49:18 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:49:18 INFO - Downloading/unpacking blobuploader==1.2.4
06:49:18 INFO - Downloading blobuploader-1.2.4.tar.gz
06:49:18 INFO - Running setup.py egg_info for package blobuploader
06:49:18 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
06:49:22 INFO - Running setup.py egg_info for package requests
06:49:22 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
06:49:22 INFO - Downloading docopt-0.6.1.tar.gz
06:49:22 INFO - Running setup.py egg_info for package docopt
06:49:22 INFO - Installing collected packages: blobuploader, docopt, requests
06:49:22 INFO - Running setup.py install for blobuploader
06:49:22 INFO - Running setup.py install for docopt
06:49:22 INFO - Running setup.py install for requests
06:49:22 INFO - Successfully installed blobuploader docopt requests
06:49:22 INFO - Cleaning up...
06:49:22 INFO - Return code: 0
06:49:22 INFO - Installing None into virtualenv C:\slave\test\build\venv
06:49: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')]}
06:49:22 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:49: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')]}
06:49:22 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:49:22 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A01F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, '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-078', 'USERDOMAIN': 'T-W864-IX-078', '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-078', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-078', '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-078\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:49:22 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
06:49:22 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
06:49:22 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:49:22 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Roaming',
06:49:22 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:49:22 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:49:22 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:49:22 INFO - 'COMPUTERNAME': 'T-W864-IX-078',
06:49:22 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:49:22 INFO - 'DCLOCATION': 'SCL3',
06:49:22 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:49:22 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:49:22 INFO - 'HOMEDRIVE': 'C:',
06:49:22 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078',
06:49:22 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:49:22 INFO - 'KTS_VERSION': '1.19c',
06:49:22 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local',
06:49:22 INFO - 'LOGONSERVER': '\\\\T-W864-IX-078',
06:49:22 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:49:22 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:49:22 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:49:22 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:49:22 INFO - 'MOZ_NO_REMOTE': '1',
06:49:22 INFO - 'NO_EM_RESTART': '1',
06:49:22 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:49:22 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:49:22 INFO - 'OS': 'Windows_NT',
06:49:22 INFO - 'OURDRIVE': 'C:',
06:49: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',
06:49:22 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:49:22 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:49:22 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:49:22 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:49:22 INFO - 'PROCESSOR_LEVEL': '6',
06:49:22 INFO - 'PROCESSOR_REVISION': '1e05',
06:49:22 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:49:22 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:49:22 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:49:22 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:49:22 INFO - 'PROMPT': '$P$G',
06:49:22 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:49:22 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:49:22 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:49:22 INFO - 'PWD': 'C:\\slave\\test',
06:49:22 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:49:22 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:49:22 INFO - 'SYSTEMDRIVE': 'C:',
06:49:22 INFO - 'SYSTEMROOT': 'C:\\windows',
06:49:22 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:22 INFO - 'TEST1': 'testie',
06:49:22 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:22 INFO - 'USERDOMAIN': 'T-W864-IX-078',
06:49:22 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078',
06:49:22 INFO - 'USERNAME': 'cltbld',
06:49:22 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-078',
06:49:22 INFO - 'WINDIR': 'C:\\windows',
06:49:22 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:49:27 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
06:49:27 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
06:49:27 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
06:49:27 INFO - Unpacking c:\slave\test\build\tests\marionette\client
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
06:49:27 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
06:49:27 INFO - Unpacking c:\slave\test\build\tests\marionette
06:49:27 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
06:49:27 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:49:27 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
06:49:27 INFO - Running setup.py install for browsermob-proxy
06:49:41 INFO - Running setup.py install for manifestparser
06:49:41 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Running setup.py install for marionette-client
06:49:41 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:49:41 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Running setup.py install for marionette-driver
06:49:41 INFO - Running setup.py install for mozcrash
06:49:41 INFO - Running setup.py install for mozdebug
06:49:41 INFO - Running setup.py install for mozdevice
06:49:41 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Running setup.py install for mozfile
06:49:41 INFO - Running setup.py install for mozhttpd
06:49:41 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Running setup.py install for mozinfo
06:49:41 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Running setup.py install for mozInstall
06:49:41 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Running setup.py install for mozleak
06:49:41 INFO - Running setup.py install for mozlog
06:49:41 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Running setup.py install for moznetwork
06:49:41 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Running setup.py install for mozprocess
06:49:41 INFO - Running setup.py install for mozprofile
06:49:41 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
06:49:41 INFO - Running setup.py install for mozrunner
06:49:41 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
06:49:42 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
06:49:42 INFO - Running setup.py install for mozscreenshot
06:49:42 INFO - Running setup.py install for moztest
06:49:42 INFO - Running setup.py install for mozversion
06:49:42 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
06:49:42 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
06:49:42 INFO - Running setup.py install for wptserve
06:49:42 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve
06:49:42 INFO - Cleaning up...
06:49:42 INFO - Return code: 0
06:49:42 INFO - Installing None into virtualenv C:\slave\test\build\venv
06:49:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
06:49:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:49:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
06:49:42 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 0x0254E6B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x025FE200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x025A01F8>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, '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-078', 'USERDOMAIN': 'T-W864-IX-078', '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-078', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078', 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'PROGRAMW6432': 'C:\\Program Files', 'USERNAME': 'cltbld', 'LOGONSERVER': '\\\\T-W864-IX-078', '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-078\\AppData\\Roaming', 'HOMEDRIVE': 'C:', 'SYSTEMDRIVE': 'C:', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROCESSOR_ARCHITEW6432': 'AMD64', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1
06:49:42 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config
06:49:42 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
06:49:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:49:42 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Roaming',
06:49:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:49:42 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:49:42 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:49:42 INFO - 'COMPUTERNAME': 'T-W864-IX-078',
06:49:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:49:42 INFO - 'DCLOCATION': 'SCL3',
06:49:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:49:42 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:49:42 INFO - 'HOMEDRIVE': 'C:',
06:49:42 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078',
06:49:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:49:42 INFO - 'KTS_VERSION': '1.19c',
06:49:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local',
06:49:42 INFO - 'LOGONSERVER': '\\\\T-W864-IX-078',
06:49:42 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:49:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:49:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:49:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:49:42 INFO - 'MOZ_NO_REMOTE': '1',
06:49:42 INFO - 'NO_EM_RESTART': '1',
06:49:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:49:42 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:49:42 INFO - 'OS': 'Windows_NT',
06:49:42 INFO - 'OURDRIVE': 'C:',
06:49:42 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
06:49:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:49:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:49:42 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:49:42 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:49:42 INFO - 'PROCESSOR_LEVEL': '6',
06:49:42 INFO - 'PROCESSOR_REVISION': '1e05',
06:49:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:49:42 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:49:42 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:49:42 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:49:42 INFO - 'PROMPT': '$P$G',
06:49:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:49:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:49:42 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:49:42 INFO - 'PWD': 'C:\\slave\\test',
06:49:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:49:42 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:49:42 INFO - 'SYSTEMDRIVE': 'C:',
06:49:42 INFO - 'SYSTEMROOT': 'C:\\windows',
06:49:42 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:42 INFO - 'TEST1': 'testie',
06:49:42 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:49:42 INFO - 'USERDOMAIN': 'T-W864-IX-078',
06:49:42 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078',
06:49:42 INFO - 'USERNAME': 'cltbld',
06:49:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-078',
06:49:42 INFO - 'WINDIR': 'C:\\windows',
06:49:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:49:45 INFO - Ignoring indexes: http://pypi.python.org/simple/
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest
06:49:45 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion
06:49:45 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve
06:49:45 INFO - Unpacking c:\slave\test\build\tests\marionette\client
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient
06:49:45 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py
06:49:45 INFO - Unpacking c:\slave\test\build\tests\marionette
06:49:45 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette
06:49:45 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:49:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
06:49:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2))
06:49:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3))
06:49:57 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
06:49:57 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4))
06:49:57 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10))
06:49:57 INFO - Downloading blessings-1.6.tar.gz
06:49:57 INFO - Running setup.py egg_info for package blessings
06:49:57 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4))
06:49:57 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve
06:49:57 INFO - Running setup.py install for blessings
06:49:57 INFO - Running setup.py install for browsermob-proxy
06:49:57 INFO - Running setup.py install for manifestparser
06:49:57 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Running setup.py install for marionette-client
06:49:57 INFO - warning: no files found matching '*.js' under directory 'marionette\touch'
06:49:57 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Running setup.py install for marionette-driver
06:49:57 INFO - Running setup.py install for mozcrash
06:49:57 INFO - Running setup.py install for mozdebug
06:49:57 INFO - Running setup.py install for mozdevice
06:49:57 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Running setup.py install for mozhttpd
06:49:57 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Running setup.py install for mozInstall
06:49:57 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Running setup.py install for mozleak
06:49:57 INFO - Running setup.py install for mozprofile
06:49:57 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Running setup.py install for mozrunner
06:49:57 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts
06:49:57 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts
06:49:59 INFO - Running setup.py install for mozscreenshot
06:49:59 INFO - Running setup.py install for moztest
06:49:59 INFO - Running setup.py install for mozversion
06:49:59 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts
06:49:59 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts
06:49:59 INFO - Running setup.py install for wptserve
06:49:59 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve
06:49:59 INFO - Cleaning up...
06:49:59 INFO - Return code: 0
06:49:59 INFO - Done creating virtualenv C:\slave\test\build\venv.
06:49:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
06:49:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
06:49:59 INFO - Reading from file tmpfile_stdout
06:49:59 INFO - Using _rmtree_windows ...
06:49:59 INFO - Using _rmtree_windows ...
06:49:59 INFO - Current package versions:
06:49:59 INFO - blessings == 1.6
06:49:59 INFO - blobuploader == 1.2.4
06:49:59 INFO - browsermob-proxy == 0.6.0
06:49:59 INFO - distribute == 0.6.14
06:49:59 INFO - docopt == 0.6.1
06:49:59 INFO - manifestparser == 1.1
06:49:59 INFO - marionette-client == 2.3.0
06:49:59 INFO - marionette-driver == 1.4.0
06:49:59 INFO - mozInstall == 1.12
06:49:59 INFO - mozcrash == 0.17
06:49:59 INFO - mozdebug == 0.1
06:49:59 INFO - mozdevice == 0.48
06:49:59 INFO - mozfile == 1.2
06:49:59 INFO - mozhttpd == 0.7
06:49:59 INFO - mozinfo == 0.9
06:49:59 INFO - mozleak == 0.1
06:49:59 INFO - mozlog == 3.1
06:49:59 INFO - moznetwork == 0.27
06:49:59 INFO - mozprocess == 0.22
06:49:59 INFO - mozprofile == 0.28
06:49:59 INFO - mozrunner == 6.11
06:49:59 INFO - mozscreenshot == 0.1
06:49:59 INFO - mozsystemmonitor == 0.0
06:49:59 INFO - moztest == 0.7
06:49:59 INFO - mozversion == 1.4
06:49:59 INFO - requests == 1.2.3
06:49:59 INFO - wptserve == 1.4.0
06:49:59 INFO - Running post-action listener: _resource_record_post_action
06:49:59 INFO - Running post-action listener: _start_resource_monitoring
06:49:59 INFO - Starting resource monitoring.
06:49:59 INFO - #####
06:49:59 INFO - ##### Running pull step.
06:49:59 INFO - #####
06:49:59 INFO - Running pre-action listener: _resource_record_pre_action
06:49:59 INFO - Running main action method: pull
06:49:59 INFO - Pull has nothing to do!
06:49:59 INFO - Running post-action listener: _resource_record_post_action
06:49:59 INFO - #####
06:49:59 INFO - ##### Running install step.
06:49:59 INFO - #####
06:49:59 INFO - Running pre-action listener: _resource_record_pre_action
06:49:59 INFO - Running main action method: install
06:49:59 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze']
06:49:59 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze
06:49:59 INFO - Reading from file tmpfile_stdout
06:49:59 INFO - Using _rmtree_windows ...
06:49:59 INFO - Using _rmtree_windows ...
06:49:59 INFO - Detecting whether we're running mozinstall >=1.0...
06:49:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h']
06:49:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h
06:49:59 INFO - Reading from file tmpfile_stdout
06:49:59 INFO - Output received:
06:49:59 INFO - Usage: mozinstall-script.py [options] installer
06:49:59 INFO - Options:
06:49:59 INFO - -h, --help show this help message and exit
06:49:59 INFO - -d DEST, --destination=DEST
06:49:59 INFO - Directory to install application into. [default:
06:49:59 INFO - "C:\slave\test"]
06:49:59 INFO - --app=APP Application being installed. [default: firefox]
06:49:59 INFO - Using _rmtree_windows ...
06:49:59 INFO - Using _rmtree_windows ...
06:49:59 INFO - mkdir: C:\slave\test\build\application
06:49:59 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win64.zip', '--destination', 'C:\\slave\\test\\build\\application']
06:49:59 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win64.zip --destination C:\slave\test\build\application
06:50:01 INFO - Reading from file tmpfile_stdout
06:50:01 INFO - Output received:
06:50:01 INFO - C:\slave\test\build\application\firefox\firefox.exe
06:50:01 INFO - Using _rmtree_windows ...
06:50:01 INFO - Using _rmtree_windows ...
06:50:01 INFO - Running post-action listener: _resource_record_post_action
06:50:01 INFO - #####
06:50:01 INFO - ##### Running run-tests step.
06:50:01 INFO - #####
06:50:01 INFO - Running pre-action listener: _resource_record_pre_action
06:50:01 INFO - Running main action method: run_tests
06:50:01 INFO - mkdir: C:\slave\test\build\blobber_upload_dir
06:50:01 INFO - Minidump filename unknown. Determining based upon platform and architecture.
06:50:01 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
06:50:01 INFO - grabbing minidump binary from tooltool
06:50:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
06:50:01 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 0x0257F368>, '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 0x02322D30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x026090C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1
06:50:01 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build
06:50:01 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o
06:50:01 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'...
06:50:02 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpiueull
06:50:02 INFO - INFO - File integrity verified, renaming tmpiueull to win32-minidump_stackwalk.exe
06:50:02 INFO - Return code: 0
06:50:02 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755
06:50:02 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir
06:50:02 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/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build
06:50:02 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/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil
06:50:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData',
06:50:02 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Roaming',
06:50:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files (x86)\\Common Files',
06:50:02 INFO - 'COMMONPROGRAMFILES(X86)': 'C:\\Program Files (x86)\\Common Files',
06:50:02 INFO - 'COMMONPROGRAMW6432': 'C:\\Program Files\\Common Files',
06:50:02 INFO - 'COMPUTERNAME': 'T-W864-IX-078',
06:50:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe',
06:50:02 INFO - 'DCLOCATION': 'SCL3',
06:50:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com',
06:50:02 INFO - 'FP_NO_HOST_CHECK': 'NO',
06:50:02 INFO - 'HOMEDRIVE': 'C:',
06:50:02 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W864-IX-078',
06:50:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS',
06:50:02 INFO - 'KTS_VERSION': '1.19c',
06:50:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W864-IX-078\\AppData\\Local',
06:50:02 INFO - 'LOGONSERVER': '\\\\T-W864-IX-078',
06:50:02 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir',
06:50:02 INFO - 'MONDIR': 'C:\\Monitor_config\\',
06:50:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\',
06:50:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1',
06:50:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
06:50:02 INFO - 'MOZ_NO_REMOTE': '1',
06:50:02 INFO - 'NO_EM_RESTART': '1',
06:50:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
06:50:02 INFO - 'NUMBER_OF_PROCESSORS': '8',
06:50:02 INFO - 'OS': 'Windows_NT',
06:50:02 INFO - 'OURDRIVE': 'C:',
06:50:02 INFO - 'PATH': 'C:\\Program Files (x86)\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;C:\\mozilla-build\\hg',
06:50:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC',
06:50:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86',
06:50:02 INFO - 'PROCESSOR_ARCHITEW6432': 'AMD64',
06:50:02 INFO - 'PROCESSOR_IDENTIFIER': 'Intel64 Family 6 Model 30 Stepping 5, GenuineIntel',
06:50:02 INFO - 'PROCESSOR_LEVEL': '6',
06:50:02 INFO - 'PROCESSOR_REVISION': '1e05',
06:50:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData',
06:50:02 INFO - 'PROGRAMFILES': 'C:\\Program Files (x86)',
06:50:02 INFO - 'PROGRAMFILES(X86)': 'C:\\Program Files (x86)',
06:50:02 INFO - 'PROGRAMW6432': 'C:\\Program Files',
06:50:02 INFO - 'PROMPT': '$P$G',
06:50:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json',
06:50:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\',
06:50:02 INFO - 'PUBLIC': 'C:\\Users\\Public',
06:50:02 INFO - 'PWD': 'C:\\slave\\test',
06:50:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log',
06:50:02 INFO - 'SLAVEDIR': 'C:\\slave\\',
06:50:02 INFO - 'SYSTEMDRIVE': 'C:',
06:50:02 INFO - 'SYSTEMROOT': 'C:\\windows',
06:50:02 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:50:02 INFO - 'TEST1': 'testie',
06:50:02 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.T-W\\AppData\\Local\\Temp',
06:50:02 INFO - 'USERDOMAIN': 'T-W864-IX-078',
06:50:02 INFO - 'USERDOMAIN_ROAMINGPROFILE': 'T-W864-IX-078',
06:50:02 INFO - 'USERNAME': 'cltbld',
06:50:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W864-IX-078',
06:50:02 INFO - 'WINDIR': 'C:\\windows',
06:50:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'}
06:50:02 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/ADxdlKl8Q0Swnn9cAd30QQ/artifacts/public/build/firefox-48.0.en-US.win64.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000
ProcessManager NOT managing child processes
ProcessManager UNABLE to use job objects to manage child processes
06:50:04 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path
06:50:04 INFO - import pkg_resources
06:50:05 INFO - Using 1 client processes
06:50:08 INFO - SUITE-START | Running 1476 tests
06:50:08 INFO - Running testharness tests
06:50:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
06:50:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms
06:50:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
06:50:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms
06:50:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
06:50:08 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1ms
06:50:08 INFO - TEST-START | /content-security-policy/generic/generic-0_10.html
06:50:08 INFO - TEST-SKIP | /content-security-policy/generic/generic-0_10.html | took 0ms
06:50:08 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
06:50:08 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
06:50:08 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
06:50:08 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
06:50:08 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2.html
06:50:08 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2.html | took 0ms
06:50:08 INFO - TEST-START | /content-security-policy/script-src/script-src-1_2_1.html
06:50:08 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_2_1.html | took 0ms
06:50:08 INFO - TEST-START | /content-security-policy/script-src/script-src-1_4_1.html
06:50:08 INFO - TEST-SKIP | /content-security-policy/script-src/script-src-1_4_1.html | took 0ms
06:50:08 INFO - TEST-START | /content-security-policy/style-src/style-src-3_2.html
06:50:08 INFO - TEST-SKIP | /content-security-policy/style-src/style-src-3_2.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
06:50:08 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
06:50:08 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
06:50:08 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
06:50:08 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
06:50:08 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 48ms
06:50:08 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
06:50:08 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 1ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
06:50:08 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
06:50:08 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
06:50:09 INFO - Setting up ssl
06:50:09 INFO - PROCESS | certutil |
06:50:09 INFO - PROCESS | certutil |
06:50:09 INFO - PROCESS | certutil |
06:50:09 INFO - Certificate Nickname Trust Attributes
06:50:09 INFO - SSL,S/MIME,JAR/XPI
06:50:09 INFO -
06:50:09 INFO - web-platform-tests CT,,
06:50:09 INFO -
06:50:09 INFO - Starting runner
06:50:11 INFO - PROCESS | 3860 | 1469454611900 Marionette INFO Listening on port 2828
06:50:16 INFO - PROCESS | 3860 | 1469454616552 Marionette INFO startBrowser 382fb777-b78c-4969-9970-a596e007fd5d
06:50:16 INFO - PROCESS | 3860 | 1469454616562 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:17 INFO - PROCESS | 3860 | 1469454617417 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:17 INFO - PROCESS | 3860 | 1469454617444 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:18 INFO - PROCESS | 3860 | 1469454618478 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
06:50:18 INFO - PROCESS | 3860 | 1469454618578 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:18 INFO - PROCESS | 3860 | 1469454618585 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
06:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1828ms
06:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
06:50:20 INFO - PROCESS | 3860 | 1469454620341 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:20 INFO - PROCESS | 3860 | 1469454620378 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
06:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 229ms
06:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
06:50:20 INFO - PROCESS | 3860 | 1469454620576 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:20 INFO - PROCESS | 3860 | 1469454620610 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
06:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 169ms
06:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
06:50:20 INFO - PROCESS | 3860 | 1469454620750 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:20 INFO - PROCESS | 3860 | 1469454620786 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
06:50:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 168ms
06:50:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
06:50:20 INFO - PROCESS | 3860 | 1469454620922 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:20 INFO - PROCESS | 3860 | 1469454620957 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
06:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 169ms
06:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
06:50:21 INFO - PROCESS | 3860 | 1469454621098 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:21 INFO - PROCESS | 3860 | 1469454621132 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
06:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 170ms
06:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
06:50:21 INFO - PROCESS | 3860 | 1469454621271 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:21 INFO - PROCESS | 3860 | 1469454621304 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
06:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 169ms
06:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
06:50:21 INFO - PROCESS | 3860 | 1469454621448 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:21 INFO - PROCESS | 3860 | 1469454621482 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
06:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 230ms
06:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
06:50:21 INFO - PROCESS | 3860 | 1469454621759 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:21 INFO - PROCESS | 3860 | 1469454621799 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
06:50:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 230ms
06:50:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
06:50:21 INFO - PROCESS | 3860 | 1469454621989 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:22 INFO - PROCESS | 3860 | 1469454622022 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
06:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 418ms
06:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
06:50:22 INFO - PROCESS | 3860 | 1469454622412 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:22 INFO - PROCESS | 3860 | 1469454622442 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
06:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 169ms
06:50:22 INFO - PROCESS | 3860 | 1469454622583 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
06:50:22 INFO - PROCESS | 3860 | 1469454622614 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
06:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 170ms
06:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
06:50:22 INFO - PROCESS | 3860 | 1469454622758 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:22 INFO - PROCESS | 3860 | 1469454622785 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
06:50:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 168ms
06:50:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
06:50:22 INFO - PROCESS | 3860 | 1469454622933 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:22 INFO - PROCESS | 3860 | 1469454622967 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
06:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 169ms
06:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
06:50:23 INFO - PROCESS | 3860 | 1469454623105 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - PROCESS | 3860 | 1469454623135 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
06:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 170ms
06:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
06:50:23 INFO - PROCESS | 3860 | 1469454623282 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - PROCESS | 3860 | 1469454623309 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
06:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 170ms
06:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
06:50:23 INFO - PROCESS | 3860 | 1469454623455 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - PROCESS | 3860 | 1469454623483 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
06:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 169ms
06:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
06:50:23 INFO - PROCESS | 3860 | 1469454623631 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - PROCESS | 3860 | 1469454623661 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
06:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 170ms
06:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
06:50:23 INFO - PROCESS | 3860 | 1469454623804 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - PROCESS | 3860 | 1469454623835 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
06:50:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 168ms
06:50:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
06:50:23 INFO - PROCESS | 3860 | 1469454623980 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - PROCESS | 3860 | 1469454624007 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
06:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 169ms
06:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
06:50:24 INFO - PROCESS | 3860 | 1469454624152 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - PROCESS | 3860 | 1469454624188 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
06:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 170ms
06:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
06:50:24 INFO - PROCESS | 3860 | 1469454624328 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - PROCESS | 3860 | 1469454624357 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
06:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 170ms
06:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
06:50:24 INFO - PROCESS | 3860 | 1469454624502 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - PROCESS | 3860 | 1469454624532 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
06:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 169ms
06:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
06:50:24 INFO - PROCESS | 3860 | 1469454624680 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - PROCESS | 3860 | 1469454624708 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
06:50:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 170ms
06:50:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
06:50:24 INFO - PROCESS | 3860 | 1469454624850 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:24 INFO - PROCESS | 3860 | 1469454624884 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
06:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 169ms
06:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
06:50:25 INFO - PROCESS | 3860 | 1469454625024 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - PROCESS | 3860 | 1469454625056 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
06:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 169ms
06:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
06:50:25 INFO - PROCESS | 3860 | 1469454625198 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - PROCESS | 3860 | 1469454625232 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
06:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 169ms
06:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
06:50:25 INFO - PROCESS | 3860 | 1469454625372 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - PROCESS | 3860 | 1469454625410 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
06:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 169ms
06:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
06:50:25 INFO - PROCESS | 3860 | 1469454625547 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - PROCESS | 3860 | 1469454625580 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
06:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 169ms
06:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
06:50:25 INFO - PROCESS | 3860 | 1469454625721 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - PROCESS | 3860 | 1469454625752 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
06:50:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 169ms
06:50:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
06:50:25 INFO - PROCESS | 3860 | 1469454625899 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:25 INFO - PROCESS | 3860 | 1469454625932 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
06:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 170ms
06:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
06:50:26 INFO - PROCESS | 3860 | 1469454626073 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - PROCESS | 3860 | 1469454626105 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
06:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 169ms
06:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
06:50:26 INFO - PROCESS | 3860 | 1469454626247 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - PROCESS | 3860 | 1469454626279 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
06:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 169ms
06:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
06:50:26 INFO - PROCESS | 3860 | 1469454626422 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - PROCESS | 3860 | 1469454626455 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
06:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 168ms
06:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
06:50:26 INFO - PROCESS | 3860 | 1469454626596 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - PROCESS | 3860 | 1469454626630 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
06:50:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 170ms
06:50:26 INFO - PROCESS | 3860 | 1469454626772 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
06:50:26 INFO - PROCESS | 3860 | 1469454626804 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
06:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 335ms
06:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
06:50:27 INFO - PROCESS | 3860 | 1469454627113 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - PROCESS | 3860 | 1469454627141 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
06:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 169ms
06:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
06:50:27 INFO - PROCESS | 3860 | 1469454627288 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - PROCESS | 3860 | 1469454627322 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
06:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 168ms
06:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
06:50:27 INFO - PROCESS | 3860 | 1469454627465 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - PROCESS | 3860 | 1469454627493 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
06:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 170ms
06:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
06:50:27 INFO - PROCESS | 3860 | 1469454627636 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - PROCESS | 3860 | 1469454627664 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
06:50:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 170ms
06:50:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
06:50:27 INFO - PROCESS | 3860 | 1469454627814 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:27 INFO - PROCESS | 3860 | 1469454627852 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
06:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 188ms
06:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
06:50:28 INFO - PROCESS | 3860 | 1469454628004 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - PROCESS | 3860 | 1469454628038 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
06:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 169ms
06:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
06:50:28 INFO - PROCESS | 3860 | 1469454628179 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - PROCESS | 3860 | 1469454628212 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
06:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 169ms
06:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
06:50:28 INFO - PROCESS | 3860 | 1469454628351 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - PROCESS | 3860 | 1469454628397 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
06:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 170ms
06:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
06:50:28 INFO - PROCESS | 3860 | 1469454628531 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - PROCESS | 3860 | 1469454628567 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
06:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 169ms
06:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
06:50:28 INFO - PROCESS | 3860 | 1469454628708 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - PROCESS | 3860 | 1469454628742 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
06:50:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 170ms
06:50:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
06:50:28 INFO - PROCESS | 3860 | 1469454628893 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:28 INFO - PROCESS | 3860 | 1469454628933 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
06:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 170ms
06:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
06:50:29 INFO - PROCESS | 3860 | 1469454629068 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - PROCESS | 3860 | 1469454629097 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
06:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 169ms
06:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
06:50:29 INFO - PROCESS | 3860 | 1469454629244 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - PROCESS | 3860 | 1469454629275 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
06:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 170ms
06:50:29 INFO - PROCESS | 3860 | 1469454629417 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
06:50:29 INFO - PROCESS | 3860 | 1469454629448 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
06:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 186ms
06:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
06:50:29 INFO - PROCESS | 3860 | 1469454629611 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - PROCESS | 3860 | 1469454629642 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
06:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 169ms
06:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
06:50:29 INFO - PROCESS | 3860 | 1469454629783 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - PROCESS | 3860 | 1469454629816 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
06:50:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 170ms
06:50:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
06:50:29 INFO - PROCESS | 3860 | 1469454629961 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - PROCESS | 3860 | 1469454629995 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
06:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 188ms
06:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
06:50:30 INFO - PROCESS | 3860 | 1469454630150 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - PROCESS | 3860 | 1469454630182 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
06:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 169ms
06:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
06:50:30 INFO - PROCESS | 3860 | 1469454630326 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - PROCESS | 3860 | 1469454630361 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
06:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 187ms
06:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
06:50:30 INFO - PROCESS | 3860 | 1469454630516 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - PROCESS | 3860 | 1469454630553 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
06:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 169ms
06:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
06:50:30 INFO - PROCESS | 3860 | 1469454630695 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - PROCESS | 3860 | 1469454630728 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
06:50:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 169ms
06:50:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
06:50:30 INFO - PROCESS | 3860 | 1469454630863 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:30 INFO - PROCESS | 3860 | 1469454630897 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
06:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 168ms
06:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
06:50:31 INFO - PROCESS | 3860 | 1469454631040 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - PROCESS | 3860 | 1469454631073 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
06:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 169ms
06:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
06:50:31 INFO - PROCESS | 3860 | 1469454631211 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - PROCESS | 3860 | 1469454631246 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
06:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 169ms
06:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
06:50:31 INFO - PROCESS | 3860 | 1469454631386 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - PROCESS | 3860 | 1469454631421 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
06:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 169ms
06:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
06:50:31 INFO - PROCESS | 3860 | 1469454631560 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - PROCESS | 3860 | 1469454631598 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
06:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 170ms
06:50:31 INFO - PROCESS | 3860 | 1469454631734 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
06:50:31 INFO - PROCESS | 3860 | 1469454631772 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
06:50:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 169ms
06:50:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
06:50:31 INFO - PROCESS | 3860 | 1469454631910 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:31 INFO - PROCESS | 3860 | 1469454631946 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
06:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 169ms
06:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
06:50:32 INFO - PROCESS | 3860 | 1469454632082 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:32 INFO - PROCESS | 3860 | 1469454632144 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
06:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 480ms
06:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
06:50:32 INFO - PROCESS | 3860 | 1469454632568 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:32 INFO - PROCESS | 3860 | 1469454632610 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
06:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 229ms
06:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
06:50:32 INFO - PROCESS | 3860 | 1469454632806 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:32 INFO - PROCESS | 3860 | 1469454632841 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
06:50:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 170ms
06:50:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
06:50:32 INFO - PROCESS | 3860 | 1469454632979 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - PROCESS | 3860 | 1469454633012 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
06:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 168ms
06:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
06:50:33 INFO - PROCESS | 3860 | 1469454633149 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - PROCESS | 3860 | 1469454633179 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
06:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 167ms
06:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
06:50:33 INFO - PROCESS | 3860 | 1469454633323 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - PROCESS | 3860 | 1469454633359 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
06:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 170ms
06:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
06:50:33 INFO - PROCESS | 3860 | 1469454633497 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - PROCESS | 3860 | 1469454633538 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
06:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 230ms
06:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
06:50:33 INFO - PROCESS | 3860 | 1469454633731 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - PROCESS | 3860 | 1469454633762 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
06:50:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 169ms
06:50:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
06:50:33 INFO - PROCESS | 3860 | 1469454633907 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:33 INFO - PROCESS | 3860 | 1469454633938 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 169ms
06:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
06:50:34 INFO - PROCESS | 3860 | 1469454634079 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - PROCESS | 3860 | 1469454634114 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 170ms
06:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
06:50:34 INFO - PROCESS | 3860 | 1469454634256 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - PROCESS | 3860 | 1469454634286 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 169ms
06:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
06:50:34 INFO - PROCESS | 3860 | 1469454634430 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - PROCESS | 3860 | 1469454634466 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 169ms
06:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
06:50:34 INFO - PROCESS | 3860 | 1469454634605 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - PROCESS | 3860 | 1469454634646 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 169ms
06:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
06:50:34 INFO - PROCESS | 3860 | 1469454634776 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - PROCESS | 3860 | 1469454634815 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 170ms
06:50:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
06:50:34 INFO - PROCESS | 3860 | 1469454634951 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:34 INFO - PROCESS | 3860 | 1469454634992 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 169ms
06:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
06:50:35 INFO - PROCESS | 3860 | 1469454635128 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - PROCESS | 3860 | 1469454635172 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 168ms
06:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
06:50:35 INFO - PROCESS | 3860 | 1469454635311 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - PROCESS | 3860 | 1469454635360 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 170ms
06:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
06:50:35 INFO - PROCESS | 3860 | 1469454635493 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - PROCESS | 3860 | 1469454635531 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 169ms
06:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
06:50:35 INFO - PROCESS | 3860 | 1469454635663 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - PROCESS | 3860 | 1469454635706 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
06:50:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 170ms
06:50:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
06:50:35 INFO - PROCESS | 3860 | 1469454635840 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:35 INFO - PROCESS | 3860 | 1469454635886 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
06:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 169ms
06:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
06:50:36 INFO - PROCESS | 3860 | 1469454636013 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - PROCESS | 3860 | 1469454636054 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
06:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 169ms
06:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
06:50:36 INFO - PROCESS | 3860 | 1469454636192 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - PROCESS | 3860 | 1469454636235 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
06:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 168ms
06:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
06:50:36 INFO - PROCESS | 3860 | 1469454636371 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - PROCESS | 3860 | 1469454636413 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
06:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 188ms
06:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
06:50:36 INFO - PROCESS | 3860 | 1469454636558 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - PROCESS | 3860 | 1469454636622 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 334ms
06:50:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
06:50:36 INFO - PROCESS | 3860 | 1469454636897 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:36 INFO - PROCESS | 3860 | 1469454636933 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 169ms
06:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
06:50:37 INFO - PROCESS | 3860 | 1469454637072 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - PROCESS | 3860 | 1469454637109 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 169ms
06:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
06:50:37 INFO - PROCESS | 3860 | 1469454637244 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - PROCESS | 3860 | 1469454637283 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 169ms
06:50:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
06:50:37 INFO - PROCESS | 3860 | 1469454637421 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - PROCESS | 3860 | 1469454637461 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
06:50:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 187ms
06:50:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
06:50:37 INFO - PROCESS | 3860 | 1469454637610 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - PROCESS | 3860 | 1469454637647 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
06:50:37 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 169ms
06:50:37 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
06:50:37 INFO - PROCESS | 3860 | 1469454637786 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:37 INFO - PROCESS | 3860 | 1469454637825 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
06:50:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 333ms
06:50:38 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
06:50:38 INFO - PROCESS | 3860 | 1469454638123 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:38 INFO - PROCESS | 3860 | 1469454638161 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:38 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
06:50:38 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 169ms
06:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
06:50:38 INFO - PROCESS | 3860 | 1469454638299 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:38 INFO - PROCESS | 3860 | 1469454638341 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
06:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 169ms
06:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
06:50:38 INFO - PROCESS | 3860 | 1469454638471 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:38 INFO - PROCESS | 3860 | 1469454638510 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
06:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 168ms
06:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
06:50:38 INFO - PROCESS | 3860 | 1469454638643 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:38 INFO - PROCESS | 3860 | 1469454638685 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
06:50:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 333ms
06:50:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
06:50:38 INFO - PROCESS | 3860 | 1469454638979 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:39 INFO - PROCESS | 3860 | 1469454639032 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
06:50:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 418ms
06:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
06:50:39 INFO - PROCESS | 3860 | 1469454639402 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:39 INFO - PROCESS | 3860 | 1469454639438 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
06:50:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 170ms
06:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
06:50:39 INFO - PROCESS | 3860 | 1469454639578 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:39 INFO - PROCESS | 3860 | 1469454639613 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
06:50:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 168ms
06:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
06:50:39 INFO - PROCESS | 3860 | 1469454639756 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:39 INFO - PROCESS | 3860 | 1469454639786 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
06:50:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 188ms
06:50:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
06:50:39 INFO - PROCESS | 3860 | 1469454639947 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:39 INFO - PROCESS | 3860 | 1469454639979 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
06:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 188ms
06:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
06:50:40 INFO - PROCESS | 3860 | 1469454640141 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:40 INFO - PROCESS | 3860 | 1469454640170 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
06:50:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 671ms
06:50:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
06:50:40 INFO - PROCESS | 3860 | 1469454640817 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:40 INFO - PROCESS | 3860 | 1469454640852 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
06:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 670ms
06:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
06:50:41 INFO - PROCESS | 3860 | 1469454641492 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:41 INFO - PROCESS | 3860 | 1469454641526 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:41 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
06:50:41 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:50:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
06:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:50:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 169ms
06:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
06:50:41 INFO - PROCESS | 3860 | 1469454641667 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:41 INFO - PROCESS | 3860 | 1469454641703 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
06:50:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 170ms
06:50:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
06:50:41 INFO - PROCESS | 3860 | 1469454641840 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:41 INFO - PROCESS | 3860 | 1469454641878 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
06:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 168ms
06:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
06:50:42 INFO - PROCESS | 3860 | 1469454642017 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - PROCESS | 3860 | 1469454642052 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
06:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 170ms
06:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
06:50:42 INFO - PROCESS | 3860 | 1469454642193 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - PROCESS | 3860 | 1469454642232 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
06:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 170ms
06:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
06:50:42 INFO - PROCESS | 3860 | 1469454642372 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - PROCESS | 3860 | 1469454642409 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
06:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 170ms
06:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
06:50:42 INFO - PROCESS | 3860 | 1469454642545 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - PROCESS | 3860 | 1469454642609 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
06:50:42 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
06:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:50:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 230ms
06:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
06:50:42 INFO - PROCESS | 3860 | 1469454642782 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - PROCESS | 3860 | 1469454642813 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
06:50:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 170ms
06:50:42 INFO - PROCESS | 3860 | 1469454642955 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
06:50:43 INFO - PROCESS | 3860 | 1469454642987 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
06:50:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
06:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 170ms
06:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
06:50:43 INFO - PROCESS | 3860 | 1469454643132 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - PROCESS | 3860 | 1469454643165 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
06:50:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:50:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
06:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 168ms
06:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
06:50:43 INFO - PROCESS | 3860 | 1469454643304 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - PROCESS | 3860 | 1469454643346 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
06:50:43 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
06:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:50:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:43 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 170ms
06:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
06:50:43 INFO - PROCESS | 3860 | 1469454643477 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - PROCESS | 3860 | 1469454643510 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
06:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 170ms
06:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
06:50:43 INFO - PROCESS | 3860 | 1469454643658 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - PROCESS | 3860 | 1469454643699 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
06:50:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 170ms
06:50:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
06:50:43 INFO - PROCESS | 3860 | 1469454643833 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:43 INFO - PROCESS | 3860 | 1469454643868 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
06:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 169ms
06:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
06:50:44 INFO - PROCESS | 3860 | 1469454644007 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - PROCESS | 3860 | 1469454644041 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
06:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 169ms
06:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
06:50:44 INFO - PROCESS | 3860 | 1469454644181 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - PROCESS | 3860 | 1469454644218 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
06:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 170ms
06:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
06:50:44 INFO - PROCESS | 3860 | 1469454644354 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - PROCESS | 3860 | 1469454644391 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
06:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 170ms
06:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
06:50:44 INFO - PROCESS | 3860 | 1469454644529 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - PROCESS | 3860 | 1469454644566 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
06:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 170ms
06:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
06:50:44 INFO - PROCESS | 3860 | 1469454644710 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - PROCESS | 3860 | 1469454644748 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
06:50:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 169ms
06:50:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
06:50:44 INFO - PROCESS | 3860 | 1469454644884 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:44 INFO - PROCESS | 3860 | 1469454644922 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
06:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 170ms
06:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
06:50:45 INFO - PROCESS | 3860 | 1469454645056 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:45 INFO - PROCESS | 3860 | 1469454645092 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
06:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 168ms
06:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
06:50:45 INFO - PROCESS | 3860 | 1469454645253 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:45 INFO - PROCESS | 3860 | 1469454645311 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
06:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 419ms
06:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
06:50:45 INFO - PROCESS | 3860 | 1469454645696 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:45 INFO - PROCESS | 3860 | 1469454645747 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
06:50:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 169ms
06:50:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
06:50:45 INFO - PROCESS | 3860 | 1469454645874 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:45 INFO - PROCESS | 3860 | 1469454645907 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
06:50:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 170ms
06:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
06:50:46 INFO - PROCESS | 3860 | 1469454646053 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:46 INFO - PROCESS | 3860 | 1469454646086 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
06:50:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 170ms
06:50:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
06:50:46 INFO - PROCESS | 3860 | 1469454646226 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:46 INFO - PROCESS | 3860 | 1469454646259 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
06:50:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 170ms
06:50:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
06:50:46 INFO - PROCESS | 3860 | 1469454646401 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:46 INFO - PROCESS | 3860 | 1469454646429 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
06:50:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
06:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
06:50:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
06:50:46 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
06:50:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
06:50:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:50:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:50:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
06:50:46 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
06:50:46 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 482ms
06:50:46 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
06:50:46 INFO - PROCESS | 3860 | 1469454646890 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:46 INFO - PROCESS | 3860 | 1469454646929 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
06:50:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 169ms
06:50:47 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
06:50:47 INFO - PROCESS | 3860 | 1469454647063 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - PROCESS | 3860 | 1469454647094 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
06:50:47 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 169ms
06:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
06:50:47 INFO - PROCESS | 3860 | 1469454647235 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - PROCESS | 3860 | 1469454647267 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
06:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 169ms
06:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
06:50:47 INFO - PROCESS | 3860 | 1469454647409 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - PROCESS | 3860 | 1469454647441 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
06:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 170ms
06:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
06:50:47 INFO - PROCESS | 3860 | 1469454647584 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - PROCESS | 3860 | 1469454647620 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
06:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 168ms
06:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
06:50:47 INFO - PROCESS | 3860 | 1469454647757 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - PROCESS | 3860 | 1469454647792 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
06:50:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 169ms
06:50:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
06:50:47 INFO - PROCESS | 3860 | 1469454647932 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:47 INFO - PROCESS | 3860 | 1469454647974 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
06:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 169ms
06:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
06:50:48 INFO - PROCESS | 3860 | 1469454648106 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - PROCESS | 3860 | 1469454648146 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
06:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 169ms
06:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
06:50:48 INFO - PROCESS | 3860 | 1469454648288 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - PROCESS | 3860 | 1469454648326 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
06:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 169ms
06:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
06:50:48 INFO - PROCESS | 3860 | 1469454648458 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - PROCESS | 3860 | 1469454648503 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
06:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 169ms
06:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
06:50:48 INFO - PROCESS | 3860 | 1469454648637 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - PROCESS | 3860 | 1469454648676 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
06:50:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 169ms
06:50:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
06:50:48 INFO - PROCESS | 3860 | 1469454648816 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:48 INFO - PROCESS | 3860 | 1469454648856 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
06:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 229ms
06:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
06:50:49 INFO - PROCESS | 3860 | 1469454649064 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - PROCESS | 3860 | 1469454649112 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
06:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 170ms
06:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
06:50:49 INFO - PROCESS | 3860 | 1469454649237 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - PROCESS | 3860 | 1469454649273 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
06:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 170ms
06:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
06:50:49 INFO - PROCESS | 3860 | 1469454649414 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - PROCESS | 3860 | 1469454649449 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
06:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 170ms
06:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
06:50:49 INFO - PROCESS | 3860 | 1469454649587 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - PROCESS | 3860 | 1469454649626 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
06:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 168ms
06:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
06:50:49 INFO - PROCESS | 3860 | 1469454649762 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - PROCESS | 3860 | 1469454649799 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
06:50:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 169ms
06:50:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
06:50:49 INFO - PROCESS | 3860 | 1469454649936 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:49 INFO - PROCESS | 3860 | 1469454649972 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
06:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 272ms
06:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
06:50:50 INFO - PROCESS | 3860 | 1469454650213 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - PROCESS | 3860 | 1469454650249 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
06:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 168ms
06:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
06:50:50 INFO - PROCESS | 3860 | 1469454650384 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - PROCESS | 3860 | 1469454650426 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
06:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 169ms
06:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
06:50:50 INFO - PROCESS | 3860 | 1469454650557 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - PROCESS | 3860 | 1469454650595 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
06:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 169ms
06:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
06:50:50 INFO - PROCESS | 3860 | 1469454650731 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - PROCESS | 3860 | 1469454650768 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
06:50:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 168ms
06:50:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
06:50:50 INFO - PROCESS | 3860 | 1469454650904 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:50 INFO - PROCESS | 3860 | 1469454650945 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
06:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 170ms
06:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
06:50:51 INFO - PROCESS | 3860 | 1469454651080 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - PROCESS | 3860 | 1469454651117 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
06:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 169ms
06:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
06:50:51 INFO - PROCESS | 3860 | 1469454651253 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - PROCESS | 3860 | 1469454651293 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
06:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 169ms
06:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
06:50:51 INFO - PROCESS | 3860 | 1469454651429 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - PROCESS | 3860 | 1469454651469 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
06:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 230ms
06:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
06:50:51 INFO - PROCESS | 3860 | 1469454651666 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - PROCESS | 3860 | 1469454651707 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
06:50:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 169ms
06:50:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
06:50:51 INFO - PROCESS | 3860 | 1469454651890 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:51 INFO - PROCESS | 3860 | 1469454651959 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
06:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 502ms
06:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
06:50:52 INFO - PROCESS | 3860 | 1469454652382 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:52 INFO - PROCESS | 3860 | 1469454652411 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
06:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 170ms
06:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
06:50:52 INFO - PROCESS | 3860 | 1469454652561 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:52 INFO - PROCESS | 3860 | 1469454652591 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
06:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 188ms
06:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
06:50:52 INFO - PROCESS | 3860 | 1469454652762 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:52 INFO - PROCESS | 3860 | 1469454652797 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
06:50:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 188ms
06:50:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
06:50:52 INFO - PROCESS | 3860 | 1469454652945 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:52 INFO - PROCESS | 3860 | 1469454652978 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
06:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 170ms
06:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
06:50:53 INFO - PROCESS | 3860 | 1469454653117 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:53 INFO - PROCESS | 3860 | 1469454653146 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
06:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 168ms
06:50:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
06:50:53 INFO - PROCESS | 3860 | 1469454653294 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:53 INFO - PROCESS | 3860 | 1469454653333 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
06:50:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 170ms
06:50:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
06:50:53 INFO - PROCESS | 3860 | 1469454653465 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:53 INFO - PROCESS | 3860 | 1469454653495 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
06:50:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 690ms
06:50:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
06:50:54 INFO - PROCESS | 3860 | 1469454654161 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:54 INFO - PROCESS | 3860 | 1469454654192 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
06:50:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 671ms
06:50:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
06:50:54 INFO - PROCESS | 3860 | 1469454654837 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:54 INFO - PROCESS | 3860 | 1469454654877 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
06:50:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 691ms
06:50:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
06:50:55 INFO - PROCESS | 3860 | 1469454655535 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:55 INFO - PROCESS | 3860 | 1469454655564 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
06:50:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 688ms
06:50:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
06:50:56 INFO - PROCESS | 3860 | 1469454656226 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:56 INFO - PROCESS | 3860 | 1469454656261 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
06:50:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 669ms
06:50:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
06:50:56 INFO - PROCESS | 3860 | 1469454656899 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:56 INFO - PROCESS | 3860 | 1469454656930 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
06:50:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 671ms
06:50:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
06:50:57 INFO - PROCESS | 3860 | 1469454657575 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:57 INFO - PROCESS | 3860 | 1469454657606 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
06:50:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 670ms
06:50:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
06:50:58 INFO - PROCESS | 3860 | 1469454658250 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:58 INFO - PROCESS | 3860 | 1469454658280 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
06:50:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 837ms
06:50:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
06:50:59 INFO - PROCESS | 3860 | 1469454659092 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:59 INFO - PROCESS | 3860 | 1469454659128 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
06:50:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 669ms
06:50:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
06:50:59 INFO - PROCESS | 3860 | 1469454659768 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:50:59 INFO - PROCESS | 3860 | 1469454659796 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
06:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 670ms
06:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
06:51:00 INFO - PROCESS | 3860 | 1469454660443 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:00 INFO - PROCESS | 3860 | 1469454660474 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:00 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
06:51:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
06:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 169ms
06:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
06:51:00 INFO - PROCESS | 3860 | 1469454660614 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:00 INFO - PROCESS | 3860 | 1469454660652 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
06:51:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 169ms
06:51:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
06:51:00 INFO - PROCESS | 3860 | 1469454660790 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:00 INFO - PROCESS | 3860 | 1469454660817 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:01 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4040] expected 0 but got 140
06:51:01 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:51:01 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:51:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
06:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 229ms
06:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
06:51:01 INFO - PROCESS | 3860 | 1469454661029 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:01 INFO - PROCESS | 3860 | 1469454661072 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
06:51:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 168ms
06:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
06:51:01 INFO - PROCESS | 3860 | 1469454661207 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:01 INFO - PROCESS | 3860 | 1469454661244 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
06:51:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 691ms
06:51:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
06:51:01 INFO - PROCESS | 3860 | 1469454661900 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:01 INFO - PROCESS | 3860 | 1469454661928 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
06:51:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 670ms
06:51:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
06:51:02 INFO - PROCESS | 3860 | 1469454662575 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:02 INFO - PROCESS | 3860 | 1469454662604 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
06:51:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 691ms
06:51:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
06:51:03 INFO - PROCESS | 3860 | 1469454663270 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:03 INFO - PROCESS | 3860 | 1469454663299 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
06:51:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 689ms
06:51:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
06:51:03 INFO - PROCESS | 3860 | 1469454663964 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:04 INFO - PROCESS | 3860 | 1469454663999 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
06:51:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 688ms
06:51:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
06:51:04 INFO - PROCESS | 3860 | 1469454664658 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:04 INFO - PROCESS | 3860 | 1469454664691 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
06:51:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 169ms
06:51:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
06:51:04 INFO - PROCESS | 3860 | 1469454664832 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:04 INFO - PROCESS | 3860 | 1469454664864 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
06:51:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 839ms
06:51:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
06:51:05 INFO - PROCESS | 3860 | 1469454665677 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:05 INFO - PROCESS | 3860 | 1469454665707 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
06:51:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 690ms
06:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
06:51:06 INFO - PROCESS | 3860 | 1469454666373 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:06 INFO - PROCESS | 3860 | 1469454666403 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
06:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 170ms
06:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
06:51:06 INFO - PROCESS | 3860 | 1469454666547 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:06 INFO - PROCESS | 3860 | 1469454666579 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
06:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 169ms
06:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
06:51:06 INFO - PROCESS | 3860 | 1469454666720 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:06 INFO - PROCESS | 3860 | 1469454666748 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
06:51:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 170ms
06:51:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
06:51:06 INFO - PROCESS | 3860 | 1469454666893 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:06 INFO - PROCESS | 3860 | 1469454666921 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 169ms
06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
06:51:07 INFO - PROCESS | 3860 | 1469454667071 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - PROCESS | 3860 | 1469454667109 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 168ms
06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
06:51:07 INFO - PROCESS | 3860 | 1469454667240 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - PROCESS | 3860 | 1469454667268 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 170ms
06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
06:51:07 INFO - PROCESS | 3860 | 1469454667415 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - PROCESS | 3860 | 1469454667459 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 230ms
06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
06:51:07 INFO - PROCESS | 3860 | 1469454667656 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - PROCESS | 3860 | 1469454667693 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
06:51:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 169ms
06:51:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
06:51:07 INFO - PROCESS | 3860 | 1469454667829 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:07 INFO - PROCESS | 3860 | 1469454667863 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 170ms
06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
06:51:08 INFO - PROCESS | 3860 | 1469454668006 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - PROCESS | 3860 | 1469454668040 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 188ms
06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
06:51:08 INFO - PROCESS | 3860 | 1469454668196 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - PROCESS | 3860 | 1469454668231 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 169ms
06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
06:51:08 INFO - PROCESS | 3860 | 1469454668372 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - PROCESS | 3860 | 1469454668403 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:51:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:51:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
06:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 169ms
06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
06:51:08 INFO - PROCESS | 3860 | 1469454668545 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - PROCESS | 3860 | 1469454668579 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 170ms
06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
06:51:08 INFO - PROCESS | 3860 | 1469454668721 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - PROCESS | 3860 | 1469454668759 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:51:08 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:51:08 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
06:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 169ms
06:51:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
06:51:08 INFO - PROCESS | 3860 | 1469454668893 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:08 INFO - PROCESS | 3860 | 1469454668925 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 169ms
06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
06:51:09 INFO - PROCESS | 3860 | 1469454669070 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - PROCESS | 3860 | 1469454669105 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 169ms
06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
06:51:09 INFO - PROCESS | 3860 | 1469454669241 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - PROCESS | 3860 | 1469454669279 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 170ms
06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
06:51:09 INFO - PROCESS | 3860 | 1469454669420 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - PROCESS | 3860 | 1469454669452 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 170ms
06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
06:51:09 INFO - PROCESS | 3860 | 1469454669591 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - PROCESS | 3860 | 1469454669625 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 168ms
06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
06:51:09 INFO - PROCESS | 3860 | 1469454669764 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - PROCESS | 3860 | 1469454669804 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
06:51:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 169ms
06:51:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
06:51:09 INFO - PROCESS | 3860 | 1469454669938 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:09 INFO - PROCESS | 3860 | 1469454669972 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
06:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 170ms
06:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
06:51:10 INFO - PROCESS | 3860 | 1469454670112 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - PROCESS | 3860 | 1469454670147 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
06:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 170ms
06:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
06:51:10 INFO - PROCESS | 3860 | 1469454670290 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - PROCESS | 3860 | 1469454670325 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
06:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 170ms
06:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
06:51:10 INFO - PROCESS | 3860 | 1469454670462 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - PROCESS | 3860 | 1469454670498 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
06:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 170ms
06:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
06:51:10 INFO - PROCESS | 3860 | 1469454670638 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - PROCESS | 3860 | 1469454670675 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
06:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 169ms
06:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
06:51:10 INFO - PROCESS | 3860 | 1469454670811 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - PROCESS | 3860 | 1469454670850 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
06:51:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 169ms
06:51:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
06:51:10 INFO - PROCESS | 3860 | 1469454670987 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:11 INFO - PROCESS | 3860 | 1469454671026 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
06:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 169ms
06:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
06:51:11 INFO - PROCESS | 3860 | 1469454671159 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:11 INFO - PROCESS | 3860 | 1469454671195 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
06:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 170ms
06:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
06:51:11 INFO - PROCESS | 3860 | 1469454671343 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:11 INFO - PROCESS | 3860 | 1469454671402 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
06:51:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 483ms
06:51:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
06:51:11 INFO - PROCESS | 3860 | 1469454671832 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:11 INFO - PROCESS | 3860 | 1469454671862 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 169ms
06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
06:51:12 INFO - PROCESS | 3860 | 1469454672007 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - PROCESS | 3860 | 1469454672039 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 170ms
06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
06:51:12 INFO - PROCESS | 3860 | 1469454672187 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - PROCESS | 3860 | 1469454672217 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 169ms
06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
06:51:12 INFO - PROCESS | 3860 | 1469454672356 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - PROCESS | 3860 | 1469454672385 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 169ms
06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
06:51:12 INFO - PROCESS | 3860 | 1469454672530 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - PROCESS | 3860 | 1469454672559 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 187ms
06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
06:51:12 INFO - PROCESS | 3860 | 1469454672723 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - PROCESS | 3860 | 1469454672761 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
06:51:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 170ms
06:51:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
06:51:12 INFO - PROCESS | 3860 | 1469454672895 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:12 INFO - PROCESS | 3860 | 1469454672924 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 169ms
06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
06:51:13 INFO - PROCESS | 3860 | 1469454673072 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - PROCESS | 3860 | 1469454673101 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 168ms
06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
06:51:13 INFO - PROCESS | 3860 | 1469454673244 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - PROCESS | 3860 | 1469454673280 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 169ms
06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
06:51:13 INFO - PROCESS | 3860 | 1469454673419 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - PROCESS | 3860 | 1469454673448 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 169ms
06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
06:51:13 INFO - PROCESS | 3860 | 1469454673592 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - PROCESS | 3860 | 1469454673628 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 170ms
06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
06:51:13 INFO - PROCESS | 3860 | 1469454673769 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - PROCESS | 3860 | 1469454673810 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
06:51:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 169ms
06:51:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
06:51:13 INFO - PROCESS | 3860 | 1469454673940 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:13 INFO - PROCESS | 3860 | 1469454673981 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
06:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 170ms
06:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
06:51:14 INFO - PROCESS | 3860 | 1469454674118 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - PROCESS | 3860 | 1469454674160 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
06:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 169ms
06:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
06:51:14 INFO - PROCESS | 3860 | 1469454674295 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - PROCESS | 3860 | 1469454674334 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
06:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 170ms
06:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
06:51:14 INFO - PROCESS | 3860 | 1469454674469 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - PROCESS | 3860 | 1469454674507 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
06:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 169ms
06:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
06:51:14 INFO - PROCESS | 3860 | 1469454674644 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - PROCESS | 3860 | 1469454674682 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
06:51:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 168ms
06:51:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
06:51:14 INFO - PROCESS | 3860 | 1469454674815 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:14 INFO - PROCESS | 3860 | 1469454674867 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 229ms
06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
06:51:15 INFO - PROCESS | 3860 | 1469454675051 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - PROCESS | 3860 | 1469454675085 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 170ms
06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
06:51:15 INFO - PROCESS | 3860 | 1469454675223 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - PROCESS | 3860 | 1469454675264 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 169ms
06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
06:51:15 INFO - PROCESS | 3860 | 1469454675397 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - PROCESS | 3860 | 1469454675432 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 169ms
06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
06:51:15 INFO - PROCESS | 3860 | 1469454675571 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - PROCESS | 3860 | 1469454675611 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 170ms
06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
06:51:15 INFO - PROCESS | 3860 | 1469454675746 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - PROCESS | 3860 | 1469454675781 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
06:51:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 169ms
06:51:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
06:51:15 INFO - PROCESS | 3860 | 1469454675923 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:15 INFO - PROCESS | 3860 | 1469454675963 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 170ms
06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
06:51:16 INFO - PROCESS | 3860 | 1469454676102 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - PROCESS | 3860 | 1469454676142 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 188ms
06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
06:51:16 INFO - PROCESS | 3860 | 1469454676292 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - PROCESS | 3860 | 1469454676338 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 169ms
06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
06:51:16 INFO - PROCESS | 3860 | 1469454676464 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - PROCESS | 3860 | 1469454676499 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - PROCESS | 3860 | 1469454676561 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 170ms
06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
06:51:16 INFO - PROCESS | 3860 | 1469454676638 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - PROCESS | 3860 | 1469454676675 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 170ms
06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
06:51:16 INFO - PROCESS | 3860 | 1469454676813 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - PROCESS | 3860 | 1469454676858 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
06:51:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 170ms
06:51:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
06:51:16 INFO - PROCESS | 3860 | 1469454676988 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:17 INFO - PROCESS | 3860 | 1469454677027 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
06:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 170ms
06:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
06:51:17 INFO - PROCESS | 3860 | 1469454677162 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:17 INFO - PROCESS | 3860 | 1469454677202 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
06:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 169ms
06:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
06:51:17 INFO - PROCESS | 3860 | 1469454677342 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:17 INFO - PROCESS | 3860 | 1469454677387 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
06:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 169ms
06:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
06:51:17 INFO - PROCESS | 3860 | 1469454677512 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:17 INFO - PROCESS | 3860 | 1469454677555 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
06:51:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 170ms
06:51:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
06:51:17 INFO - PROCESS | 3860 | 1469454677689 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:17 INFO - PROCESS | 3860 | 1469454677730 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
06:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 481ms
06:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
06:51:18 INFO - PROCESS | 3860 | 1469454678177 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - PROCESS | 3860 | 1469454678222 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
06:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 230ms
06:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
06:51:18 INFO - PROCESS | 3860 | 1469454678419 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - PROCESS | 3860 | 1469454678456 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
06:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 169ms
06:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
06:51:18 INFO - PROCESS | 3860 | 1469454678595 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - PROCESS | 3860 | 1469454678625 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
06:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 169ms
06:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
06:51:18 INFO - PROCESS | 3860 | 1469454678769 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - PROCESS | 3860 | 1469454678799 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
06:51:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 170ms
06:51:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
06:51:18 INFO - PROCESS | 3860 | 1469454678942 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:18 INFO - PROCESS | 3860 | 1469454678972 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 170ms
06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
06:51:19 INFO - PROCESS | 3860 | 1469454679119 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - PROCESS | 3860 | 1469454679155 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 169ms
06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
06:51:19 INFO - PROCESS | 3860 | 1469454679290 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - PROCESS | 3860 | 1469454679319 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 169ms
06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
06:51:19 INFO - PROCESS | 3860 | 1469454679464 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - PROCESS | 3860 | 1469454679498 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 168ms
06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
06:51:19 INFO - PROCESS | 3860 | 1469454679637 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - PROCESS | 3860 | 1469454679670 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 170ms
06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
06:51:19 INFO - PROCESS | 3860 | 1469454679812 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - PROCESS | 3860 | 1469454679842 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
06:51:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 169ms
06:51:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
06:51:19 INFO - PROCESS | 3860 | 1469454679988 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - PROCESS | 3860 | 1469454680025 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
06:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 188ms
06:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
06:51:20 INFO - PROCESS | 3860 | 1469454680179 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - PROCESS | 3860 | 1469454680210 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
06:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 169ms
06:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
06:51:20 INFO - PROCESS | 3860 | 1469454680353 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - PROCESS | 3860 | 1469454680395 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
06:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 229ms
06:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
06:51:20 INFO - PROCESS | 3860 | 1469454680586 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - PROCESS | 3860 | 1469454680625 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
06:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 169ms
06:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
06:51:20 INFO - PROCESS | 3860 | 1469454680763 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - PROCESS | 3860 | 1469454680802 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
06:51:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 169ms
06:51:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
06:51:20 INFO - PROCESS | 3860 | 1469454680937 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:20 INFO - PROCESS | 3860 | 1469454680975 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
06:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 169ms
06:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
06:51:21 INFO - PROCESS | 3860 | 1469454681114 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - PROCESS | 3860 | 1469454681152 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
06:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 168ms
06:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
06:51:21 INFO - PROCESS | 3860 | 1469454681287 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - PROCESS | 3860 | 1469454681326 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
06:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 188ms
06:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
06:51:21 INFO - PROCESS | 3860 | 1469454681479 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - PROCESS | 3860 | 1469454681517 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
06:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 169ms
06:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
06:51:21 INFO - PROCESS | 3860 | 1469454681654 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - PROCESS | 3860 | 1469454681690 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
06:51:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 229ms
06:51:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
06:51:21 INFO - PROCESS | 3860 | 1469454681889 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:21 INFO - PROCESS | 3860 | 1469454681925 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 170ms
06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
06:51:22 INFO - PROCESS | 3860 | 1469454682066 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - PROCESS | 3860 | 1469454682101 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 169ms
06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
06:51:22 INFO - PROCESS | 3860 | 1469454682237 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - PROCESS | 3860 | 1469454682274 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 170ms
06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
06:51:22 INFO - PROCESS | 3860 | 1469454682412 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - PROCESS | 3860 | 1469454682450 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 168ms
06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
06:51:22 INFO - PROCESS | 3860 | 1469454682586 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - PROCESS | 3860 | 1469454682628 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 169ms
06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
06:51:22 INFO - PROCESS | 3860 | 1469454682762 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - PROCESS | 3860 | 1469454682799 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
06:51:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 169ms
06:51:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
06:51:22 INFO - PROCESS | 3860 | 1469454682935 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:22 INFO - PROCESS | 3860 | 1469454682971 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
06:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 169ms
06:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
06:51:23 INFO - PROCESS | 3860 | 1469454683108 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - PROCESS | 3860 | 1469454683145 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
06:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 169ms
06:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
06:51:23 INFO - PROCESS | 3860 | 1469454683283 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - PROCESS | 3860 | 1469454683321 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
06:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 169ms
06:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
06:51:23 INFO - PROCESS | 3860 | 1469454683455 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - PROCESS | 3860 | 1469454683493 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
06:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 169ms
06:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
06:51:23 INFO - PROCESS | 3860 | 1469454683629 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - PROCESS | 3860 | 1469454683672 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
06:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 170ms
06:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
06:51:23 INFO - PROCESS | 3860 | 1469454683804 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - PROCESS | 3860 | 1469454683842 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
06:51:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 170ms
06:51:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
06:51:23 INFO - PROCESS | 3860 | 1469454683979 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:24 INFO - PROCESS | 3860 | 1469454684022 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
06:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 170ms
06:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
06:51:24 INFO - PROCESS | 3860 | 1469454684153 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:24 INFO - PROCESS | 3860 | 1469454684192 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
06:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 419ms
06:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
06:51:24 INFO - PROCESS | 3860 | 1469454684579 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:24 INFO - PROCESS | 3860 | 1469454684624 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:24 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap - assert_approx_equals: Red channel of the pixel at (49, 25) expected 0 +/- 16 but got 49
06:51:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:51:24 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html:42:1
06:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 271ms
06:51:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
06:51:24 INFO - PROCESS | 3860 | 1469454684855 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:24 INFO - PROCESS | 3860 | 1469454684887 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 169ms
06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
06:51:25 INFO - PROCESS | 3860 | 1469454685030 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - PROCESS | 3860 | 1469454685064 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 170ms
06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
06:51:25 INFO - PROCESS | 3860 | 1469454685203 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - PROCESS | 3860 | 1469454685236 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 170ms
06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
06:51:25 INFO - PROCESS | 3860 | 1469454685377 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - PROCESS | 3860 | 1469454685409 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
06:51:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:51:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 169ms
06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
06:51:25 INFO - PROCESS | 3860 | 1469454685553 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - PROCESS | 3860 | 1469454685589 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
06:51:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:51:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 170ms
06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
06:51:25 INFO - PROCESS | 3860 | 1469454685726 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - PROCESS | 3860 | 1469454685758 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[72] expected 0 but got 28
06:51:25 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:51:25 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:51:25 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 169ms
06:51:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
06:51:25 INFO - PROCESS | 3860 | 1469454685902 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:25 INFO - PROCESS | 3860 | 1469454685931 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
06:51:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:51:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:31:1
06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 169ms
06:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
06:51:26 INFO - PROCESS | 3860 | 1469454686074 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - PROCESS | 3860 | 1469454686105 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
06:51:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:51:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 169ms
06:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
06:51:26 INFO - PROCESS | 3860 | 1469454686253 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - PROCESS | 3860 | 1469454686283 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[72] expected 0 but got 151
06:51:26 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
06:51:26 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
06:51:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 188ms
06:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
06:51:26 INFO - PROCESS | 3860 | 1469454686442 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - PROCESS | 3860 | 1469454686480 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
06:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 170ms
06:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
06:51:26 INFO - PROCESS | 3860 | 1469454686619 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - PROCESS | 3860 | 1469454686654 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
06:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 168ms
06:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
06:51:26 INFO - PROCESS | 3860 | 1469454686794 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - PROCESS | 3860 | 1469454686837 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
06:51:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 170ms
06:51:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
06:51:26 INFO - PROCESS | 3860 | 1469454686971 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - PROCESS | 3860 | 1469454687012 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
06:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 169ms
06:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
06:51:27 INFO - PROCESS | 3860 | 1469454687146 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - PROCESS | 3860 | 1469454687196 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
06:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 169ms
06:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
06:51:27 INFO - PROCESS | 3860 | 1469454687326 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - PROCESS | 3860 | 1469454687363 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
06:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 188ms
06:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
06:51:27 INFO - PROCESS | 3860 | 1469454687515 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - PROCESS | 3860 | 1469454687556 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
06:51:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
06:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 170ms
06:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
06:51:27 INFO - PROCESS | 3860 | 1469454687693 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - PROCESS | 3860 | 1469454687731 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
06:51:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 170ms
06:51:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
06:51:27 INFO - PROCESS | 3860 | 1469454687872 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:27 INFO - PROCESS | 3860 | 1469454687915 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
06:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 169ms
06:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
06:51:28 INFO - PROCESS | 3860 | 1469454688049 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:28 INFO - PROCESS | 3860 | 1469454688093 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
06:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 230ms
06:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
06:51:28 INFO - PROCESS | 3860 | 1469454688281 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:28 INFO - PROCESS | 3860 | 1469454688315 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
06:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 169ms
06:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
06:51:28 INFO - PROCESS | 3860 | 1469454688454 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:28 INFO - PROCESS | 3860 | 1469454688491 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
06:51:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 170ms
06:51:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
06:51:28 INFO - PROCESS | 3860 | 1469454688629 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:28 INFO - PROCESS | 3860 | 1469454688667 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
06:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 438ms
06:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
06:51:29 INFO - PROCESS | 3860 | 1469454689072 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - PROCESS | 3860 | 1469454689111 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
06:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 170ms
06:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
06:51:29 INFO - PROCESS | 3860 | 1469454689249 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - PROCESS | 3860 | 1469454689285 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
06:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 169ms
06:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
06:51:29 INFO - PROCESS | 3860 | 1469454689420 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - PROCESS | 3860 | 1469454689459 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
06:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 169ms
06:51:29 INFO - PROCESS | 3860 | 1469454689593 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
06:51:29 INFO - PROCESS | 3860 | 1469454689630 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
06:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 169ms
06:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
06:51:29 INFO - PROCESS | 3860 | 1469454689771 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - PROCESS | 3860 | 1469454689817 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
06:51:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 169ms
06:51:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
06:51:29 INFO - PROCESS | 3860 | 1469454689941 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:29 INFO - PROCESS | 3860 | 1469454689981 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
06:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 170ms
06:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
06:51:30 INFO - PROCESS | 3860 | 1469454690118 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - PROCESS | 3860 | 1469454690155 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
06:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 169ms
06:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
06:51:30 INFO - PROCESS | 3860 | 1469454690292 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - PROCESS | 3860 | 1469454690339 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
06:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 168ms
06:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
06:51:30 INFO - PROCESS | 3860 | 1469454690466 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - PROCESS | 3860 | 1469454690507 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
06:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 171ms
06:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
06:51:30 INFO - PROCESS | 3860 | 1469454690641 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - PROCESS | 3860 | 1469454690679 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
06:51:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 228ms
06:51:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
06:51:30 INFO - PROCESS | 3860 | 1469454690894 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:30 INFO - PROCESS | 3860 | 1469454690955 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
06:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 625ms
06:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
06:51:31 INFO - PROCESS | 3860 | 1469454691510 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:31 INFO - PROCESS | 3860 | 1469454691543 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
06:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 170ms
06:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
06:51:31 INFO - PROCESS | 3860 | 1469454691686 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:31 INFO - PROCESS | 3860 | 1469454691717 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
06:51:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 170ms
06:51:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
06:51:31 INFO - PROCESS | 3860 | 1469454691860 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:31 INFO - PROCESS | 3860 | 1469454691894 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
06:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 169ms
06:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
06:51:32 INFO - PROCESS | 3860 | 1469454692034 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - PROCESS | 3860 | 1469454692065 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
06:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 169ms
06:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
06:51:32 INFO - PROCESS | 3860 | 1469454692206 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - PROCESS | 3860 | 1469454692236 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3
06:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 170ms
06:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
06:51:32 INFO - PROCESS | 3860 | 1469454692383 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - PROCESS | 3860 | 1469454692420 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
06:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 170ms
06:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
06:51:32 INFO - PROCESS | 3860 | 1469454692555 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - PROCESS | 3860 | 1469454692586 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
06:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 169ms
06:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
06:51:32 INFO - PROCESS | 3860 | 1469454692732 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - PROCESS | 3860 | 1469454692761 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
06:51:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 169ms
06:51:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
06:51:32 INFO - PROCESS | 3860 | 1469454692903 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:32 INFO - PROCESS | 3860 | 1469454692936 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
06:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 167ms
06:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
06:51:33 INFO - PROCESS | 3860 | 1469454693075 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:33 INFO - PROCESS | 3860 | 1469454693105 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
06:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 169ms
06:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
06:51:33 INFO - PROCESS | 3860 | 1469454693251 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:33 INFO - PROCESS | 3860 | 1469454693288 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
06:51:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 230ms
06:51:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
06:51:33 INFO - PROCESS | 3860 | 1469454693490 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:33 INFO - PROCESS | 3860 | 1469454693523 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
06:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 690ms
06:51:34 INFO - PROCESS | 3860 | 1469454694182 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
06:51:34 INFO - PROCESS | 3860 | 1469454694219 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
06:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 170ms
06:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
06:51:34 INFO - PROCESS | 3860 | 1469454694358 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:34 INFO - PROCESS | 3860 | 1469454694395 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
06:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 227ms
06:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
06:51:34 INFO - PROCESS | 3860 | 1469454694591 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:34 INFO - PROCESS | 3860 | 1469454694632 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
06:51:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 230ms
06:51:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
06:51:34 INFO - PROCESS | 3860 | 1469454694825 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:34 INFO - PROCESS | 3860 | 1469454694859 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
06:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 169ms
06:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
06:51:35 INFO - PROCESS | 3860 | 1469454695001 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - PROCESS | 3860 | 1469454695036 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
06:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 169ms
06:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
06:51:35 INFO - PROCESS | 3860 | 1469454695173 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - PROCESS | 3860 | 1469454695205 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
06:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 168ms
06:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
06:51:35 INFO - PROCESS | 3860 | 1469454695348 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - PROCESS | 3860 | 1469454695383 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 170ms
06:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
06:51:35 INFO - PROCESS | 3860 | 1469454695521 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - PROCESS | 3860 | 1469454695566 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
06:51:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
06:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 170ms
06:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
06:51:35 INFO - PROCESS | 3860 | 1469454695699 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - PROCESS | 3860 | 1469454695741 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
06:51:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
06:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 170ms
06:51:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
06:51:35 INFO - PROCESS | 3860 | 1469454695871 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:35 INFO - PROCESS | 3860 | 1469454695907 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
06:51:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
06:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 170ms
06:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
06:51:36 INFO - PROCESS | 3860 | 1469454696049 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - PROCESS | 3860 | 1469454696093 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
06:51:36 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:51:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
06:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 170ms
06:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
06:51:36 INFO - PROCESS | 3860 | 1469454696221 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - PROCESS | 3860 | 1469454696258 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
06:51:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
06:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 169ms
06:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
06:51:36 INFO - PROCESS | 3860 | 1469454696397 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - PROCESS | 3860 | 1469454696431 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
06:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 170ms
06:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
06:51:36 INFO - PROCESS | 3860 | 1469454696572 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - PROCESS | 3860 | 1469454696620 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
06:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 170ms
06:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
06:51:36 INFO - PROCESS | 3860 | 1469454696746 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - PROCESS | 3860 | 1469454696781 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
06:51:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 170ms
06:51:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
06:51:36 INFO - PROCESS | 3860 | 1469454696919 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:36 INFO - PROCESS | 3860 | 1469454696955 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
06:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 170ms
06:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
06:51:37 INFO - PROCESS | 3860 | 1469454697099 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:37 INFO - PROCESS | 3860 | 1469454697151 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
06:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 169ms
06:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
06:51:37 INFO - PROCESS | 3860 | 1469454697269 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:37 INFO - PROCESS | 3860 | 1469454697307 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
06:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 521ms
06:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
06:51:37 INFO - PROCESS | 3860 | 1469454697797 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:37 INFO - PROCESS | 3860 | 1469454697830 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
06:51:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 169ms
06:51:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
06:51:37 INFO - PROCESS | 3860 | 1469454697970 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - PROCESS | 3860 | 1469454698002 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
06:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 170ms
06:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
06:51:38 INFO - PROCESS | 3860 | 1469454698149 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - PROCESS | 3860 | 1469454698180 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
06:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 169ms
06:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
06:51:38 INFO - PROCESS | 3860 | 1469454698318 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - PROCESS | 3860 | 1469454698349 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
06:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 169ms
06:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
06:51:38 INFO - PROCESS | 3860 | 1469454698492 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - PROCESS | 3860 | 1469454698521 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
06:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 169ms
06:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
06:51:38 INFO - PROCESS | 3860 | 1469454698667 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - PROCESS | 3860 | 1469454698705 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
06:51:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 167ms
06:51:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
06:51:38 INFO - PROCESS | 3860 | 1469454698839 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:38 INFO - PROCESS | 3860 | 1469454698869 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
06:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 170ms
06:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
06:51:39 INFO - PROCESS | 3860 | 1469454699014 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - PROCESS | 3860 | 1469454699048 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
06:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 168ms
06:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
06:51:39 INFO - PROCESS | 3860 | 1469454699185 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - PROCESS | 3860 | 1469454699219 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
06:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 169ms
06:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
06:51:39 INFO - PROCESS | 3860 | 1469454699360 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - PROCESS | 3860 | 1469454699389 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
06:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 169ms
06:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
06:51:39 INFO - PROCESS | 3860 | 1469454699534 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - PROCESS | 3860 | 1469454699570 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
06:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 168ms
06:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
06:51:39 INFO - PROCESS | 3860 | 1469454699706 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - PROCESS | 3860 | 1469454699754 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
06:51:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 229ms
06:51:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
06:51:39 INFO - PROCESS | 3860 | 1469454699941 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:39 INFO - PROCESS | 3860 | 1469454699978 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
06:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 169ms
06:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
06:51:40 INFO - PROCESS | 3860 | 1469454700118 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - PROCESS | 3860 | 1469454700158 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
06:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 169ms
06:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
06:51:40 INFO - PROCESS | 3860 | 1469454700299 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - PROCESS | 3860 | 1469454700336 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
06:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 168ms
06:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
06:51:40 INFO - PROCESS | 3860 | 1469454700471 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - PROCESS | 3860 | 1469454700512 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
06:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 170ms
06:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
06:51:40 INFO - PROCESS | 3860 | 1469454700647 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - PROCESS | 3860 | 1469454700686 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
06:51:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 169ms
06:51:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
06:51:40 INFO - PROCESS | 3860 | 1469454700826 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:40 INFO - PROCESS | 3860 | 1469454700869 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
06:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 229ms
06:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
06:51:41 INFO - PROCESS | 3860 | 1469454701068 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - PROCESS | 3860 | 1469454701117 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
06:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 170ms
06:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
06:51:41 INFO - PROCESS | 3860 | 1469454701247 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - PROCESS | 3860 | 1469454701282 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
06:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 169ms
06:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
06:51:41 INFO - PROCESS | 3860 | 1469454701419 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - PROCESS | 3860 | 1469454701454 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
06:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 169ms
06:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
06:51:41 INFO - PROCESS | 3860 | 1469454701595 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - PROCESS | 3860 | 1469454701634 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
06:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 169ms
06:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
06:51:41 INFO - PROCESS | 3860 | 1469454701767 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - PROCESS | 3860 | 1469454701802 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
06:51:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 169ms
06:51:41 INFO - PROCESS | 3860 | 1469454701941 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
06:51:41 INFO - PROCESS | 3860 | 1469454701977 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
06:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 169ms
06:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
06:51:42 INFO - PROCESS | 3860 | 1469454702116 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - PROCESS | 3860 | 1469454702158 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
06:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 170ms
06:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
06:51:42 INFO - PROCESS | 3860 | 1469454702290 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - PROCESS | 3860 | 1469454702327 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
06:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 170ms
06:51:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
06:51:42 INFO - PROCESS | 3860 | 1469454702465 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - PROCESS | 3860 | 1469454702504 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
06:51:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 168ms
06:51:42 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
06:51:42 INFO - PROCESS | 3860 | 1469454702637 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - PROCESS | 3860 | 1469454702675 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
06:51:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
06:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
06:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
06:51:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
06:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
06:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
06:51:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
06:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
06:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
06:51:42 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
06:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
06:51:42 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 175ms
06:51:42 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
06:51:42 INFO - PROCESS | 3860 | 1469454702817 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - PROCESS | 3860 | 1469454702855 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
06:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
06:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
06:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
06:51:42 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
06:51:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:51:42 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
06:51:42 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 171ms
06:51:42 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
06:51:42 INFO - PROCESS | 3860 | 1469454702995 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:43 INFO - PROCESS | 3860 | 1469454703032 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:43 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
06:51:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
06:51:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:51:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
06:51:43 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
06:51:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
06:51:43 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
06:51:43 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 169ms
06:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
06:51:43 INFO - PROCESS | 3860 | 1469454703169 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:43 INFO - PROCESS | 3860 | 1469454703210 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
06:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 169ms
06:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
06:51:43 INFO - PROCESS | 3860 | 1469454703342 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:43 INFO - PROCESS | 3860 | 1469454703387 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
06:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 169ms
06:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
06:51:43 INFO - PROCESS | 3860 | 1469454703516 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:43 INFO - PROCESS | 3860 | 1469454703558 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
06:51:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 169ms
06:51:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
06:51:43 INFO - PROCESS | 3860 | 1469454703690 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:43 INFO - PROCESS | 3860 | 1469454703736 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
06:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 479ms
06:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
06:51:44 INFO - PROCESS | 3860 | 1469454704175 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - PROCESS | 3860 | 1469454704221 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
06:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 228ms
06:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
06:51:44 INFO - PROCESS | 3860 | 1469454704409 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - PROCESS | 3860 | 1469454704441 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
06:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 169ms
06:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
06:51:44 INFO - PROCESS | 3860 | 1469454704585 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - PROCESS | 3860 | 1469454704617 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
06:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 169ms
06:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
06:51:44 INFO - PROCESS | 3860 | 1469454704755 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - PROCESS | 3860 | 1469454704787 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
06:51:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 169ms
06:51:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
06:51:44 INFO - PROCESS | 3860 | 1469454704931 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:44 INFO - PROCESS | 3860 | 1469454704959 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
06:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 188ms
06:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
06:51:45 INFO - PROCESS | 3860 | 1469454705123 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - PROCESS | 3860 | 1469454705160 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
06:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 169ms
06:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
06:51:45 INFO - PROCESS | 3860 | 1469454705301 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - PROCESS | 3860 | 1469454705332 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
06:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 170ms
06:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
06:51:45 INFO - PROCESS | 3860 | 1469454705478 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - PROCESS | 3860 | 1469454705507 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
06:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 168ms
06:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
06:51:45 INFO - PROCESS | 3860 | 1469454705649 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - PROCESS | 3860 | 1469454705677 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
06:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 169ms
06:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
06:51:45 INFO - PROCESS | 3860 | 1469454705822 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - PROCESS | 3860 | 1469454705855 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
06:51:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 170ms
06:51:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
06:51:46 INFO - PROCESS | 3860 | 1469454705999 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - PROCESS | 3860 | 1469454706042 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
06:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 170ms
06:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
06:51:46 INFO - PROCESS | 3860 | 1469454706171 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - PROCESS | 3860 | 1469454706202 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
06:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 169ms
06:51:46 INFO - PROCESS | 3860 | 1469454706352 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
06:51:46 INFO - PROCESS | 3860 | 1469454706395 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
06:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 168ms
06:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
06:51:46 INFO - PROCESS | 3860 | 1469454706530 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - PROCESS | 3860 | 1469454706566 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
06:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 170ms
06:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
06:51:46 INFO - PROCESS | 3860 | 1469454706703 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - PROCESS | 3860 | 1469454706746 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
06:51:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 169ms
06:51:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
06:51:46 INFO - PROCESS | 3860 | 1469454706881 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:46 INFO - PROCESS | 3860 | 1469454706920 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
06:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 189ms
06:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
06:51:47 INFO - PROCESS | 3860 | 1469454707071 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - PROCESS | 3860 | 1469454707115 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
06:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 167ms
06:51:47 INFO - PROCESS | 3860 | 1469454707256 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
06:51:47 INFO - PROCESS | 3860 | 1469454707296 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
06:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 169ms
06:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
06:51:47 INFO - PROCESS | 3860 | 1469454707433 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - PROCESS | 3860 | 1469454707473 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
06:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 170ms
06:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
06:51:47 INFO - PROCESS | 3860 | 1469454707608 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - PROCESS | 3860 | 1469454707647 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
06:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 168ms
06:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
06:51:47 INFO - PROCESS | 3860 | 1469454707808 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - PROCESS | 3860 | 1469454707858 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
06:51:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 170ms
06:51:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
06:51:47 INFO - PROCESS | 3860 | 1469454707984 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - PROCESS | 3860 | 1469454708021 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
06:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 170ms
06:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
06:51:48 INFO - PROCESS | 3860 | 1469454708161 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - PROCESS | 3860 | 1469454708202 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
06:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 170ms
06:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
06:51:48 INFO - PROCESS | 3860 | 1469454708334 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - PROCESS | 3860 | 1469454708376 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
06:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 170ms
06:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
06:51:48 INFO - PROCESS | 3860 | 1469454708511 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - PROCESS | 3860 | 1469454708545 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
06:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 170ms
06:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
06:51:48 INFO - PROCESS | 3860 | 1469454708686 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - PROCESS | 3860 | 1469454708723 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
06:51:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 188ms
06:51:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
06:51:48 INFO - PROCESS | 3860 | 1469454708880 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:48 INFO - PROCESS | 3860 | 1469454708916 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
06:51:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 169ms
06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
06:51:49 INFO - PROCESS | 3860 | 1469454709051 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - PROCESS | 3860 | 1469454709090 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
06:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 169ms
06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
06:51:49 INFO - PROCESS | 3860 | 1469454709224 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - PROCESS | 3860 | 1469454709268 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
06:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 169ms
06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
06:51:49 INFO - PROCESS | 3860 | 1469454709398 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - PROCESS | 3860 | 1469454709435 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
06:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 170ms
06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
06:51:49 INFO - PROCESS | 3860 | 1469454709573 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - PROCESS | 3860 | 1469454709613 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
06:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 170ms
06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
06:51:49 INFO - PROCESS | 3860 | 1469454709748 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - PROCESS | 3860 | 1469454709787 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
06:51:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 169ms
06:51:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
06:51:49 INFO - PROCESS | 3860 | 1469454709922 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:49 INFO - PROCESS | 3860 | 1469454709963 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
06:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 168ms
06:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
06:51:50 INFO - PROCESS | 3860 | 1469454710097 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:50 INFO - PROCESS | 3860 | 1469454710138 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
06:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 186ms
06:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
06:51:50 INFO - PROCESS | 3860 | 1469454710288 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:50 INFO - PROCESS | 3860 | 1469454710333 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
06:51:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 482ms
06:51:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
06:51:50 INFO - PROCESS | 3860 | 1469454710775 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:50 INFO - PROCESS | 3860 | 1469454710819 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 229ms
06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
06:51:51 INFO - PROCESS | 3860 | 1469454711011 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - PROCESS | 3860 | 1469454711046 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 169ms
06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
06:51:51 INFO - PROCESS | 3860 | 1469454711184 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - PROCESS | 3860 | 1469454711215 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point
06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 170ms
06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
06:51:51 INFO - PROCESS | 3860 | 1469454711356 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - PROCESS | 3860 | 1469454711386 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 170ms
06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
06:51:51 INFO - PROCESS | 3860 | 1469454711531 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - PROCESS | 3860 | 1469454711559 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 169ms
06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
06:51:51 INFO - PROCESS | 3860 | 1469454711706 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - PROCESS | 3860 | 1469454711741 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
06:51:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 170ms
06:51:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
06:51:51 INFO - PROCESS | 3860 | 1469454711880 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:51 INFO - PROCESS | 3860 | 1469454711908 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
06:51:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:51:52 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html:32:1
06:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 167ms
06:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
06:51:52 INFO - PROCESS | 3860 | 1469454712053 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - PROCESS | 3860 | 1469454712085 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
06:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 169ms
06:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
06:51:52 INFO - PROCESS | 3860 | 1469454712246 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - PROCESS | 3860 | 1469454712274 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half
06:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 188ms
06:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
06:51:52 INFO - PROCESS | 3860 | 1469454712431 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - PROCESS | 3860 | 1469454712462 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
06:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 170ms
06:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
06:51:52 INFO - PROCESS | 3860 | 1469454712604 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - PROCESS | 3860 | 1469454712641 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant - assert_equals: Red channel of the pixel at (1, 48) expected 0 but got 255
06:51:52 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:51:52 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html:32:1
06:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:51:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:51:52 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 169ms
06:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
06:51:52 INFO - PROCESS | 3860 | 1469454712779 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - PROCESS | 3860 | 1469454712810 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
06:51:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 169ms
06:51:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
06:51:52 INFO - PROCESS | 3860 | 1469454712951 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:52 INFO - PROCESS | 3860 | 1469454712992 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
06:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 169ms
06:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
06:51:53 INFO - PROCESS | 3860 | 1469454713127 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - PROCESS | 3860 | 1469454713167 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
06:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 169ms
06:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
06:51:53 INFO - PROCESS | 3860 | 1469454713303 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - PROCESS | 3860 | 1469454713343 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
06:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 170ms
06:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
06:51:53 INFO - PROCESS | 3860 | 1469454713480 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - PROCESS | 3860 | 1469454713520 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
06:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 169ms
06:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
06:51:53 INFO - PROCESS | 3860 | 1469454713660 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - PROCESS | 3860 | 1469454713708 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
06:51:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 170ms
06:51:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
06:51:53 INFO - PROCESS | 3860 | 1469454713831 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:53 INFO - PROCESS | 3860 | 1469454713871 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 170ms
06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
06:51:54 INFO - PROCESS | 3860 | 1469454714006 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - PROCESS | 3860 | 1469454714045 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 169ms
06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
06:51:54 INFO - PROCESS | 3860 | 1469454714185 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - PROCESS | 3860 | 1469454714225 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 229ms
06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
06:51:54 INFO - PROCESS | 3860 | 1469454714418 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - PROCESS | 3860 | 1469454714452 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 169ms
06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
06:51:54 INFO - PROCESS | 3860 | 1469454714595 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - PROCESS | 3860 | 1469454714632 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 169ms
06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
06:51:54 INFO - PROCESS | 3860 | 1469454714766 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - PROCESS | 3860 | 1469454714803 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1
06:51:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 170ms
06:51:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
06:51:54 INFO - PROCESS | 3860 | 1469454714941 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:54 INFO - PROCESS | 3860 | 1469454714981 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1
06:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 170ms
06:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
06:51:55 INFO - PROCESS | 3860 | 1469454715116 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - PROCESS | 3860 | 1469454715160 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1
06:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 170ms
06:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
06:51:55 INFO - PROCESS | 3860 | 1469454715294 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - PROCESS | 3860 | 1469454715336 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
06:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 171ms
06:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
06:51:55 INFO - PROCESS | 3860 | 1469454715466 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - PROCESS | 3860 | 1469454715502 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 188ms
06:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
06:51:55 INFO - PROCESS | 3860 | 1469454715656 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - PROCESS | 3860 | 1469454715696 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
06:51:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 170ms
06:51:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
06:51:55 INFO - PROCESS | 3860 | 1469454715832 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:55 INFO - PROCESS | 3860 | 1469454715877 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
06:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 170ms
06:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
06:51:56 INFO - PROCESS | 3860 | 1469454716006 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - PROCESS | 3860 | 1469454716045 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
06:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 170ms
06:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
06:51:56 INFO - PROCESS | 3860 | 1469454716181 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - PROCESS | 3860 | 1469454716225 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
06:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 170ms
06:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
06:51:56 INFO - PROCESS | 3860 | 1469454716356 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - PROCESS | 3860 | 1469454716399 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
06:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 169ms
06:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
06:51:56 INFO - PROCESS | 3860 | 1469454716530 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - PROCESS | 3860 | 1469454716571 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
06:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 169ms
06:51:56 INFO - PROCESS | 3860 | 1469454716704 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
06:51:56 INFO - PROCESS | 3860 | 1469454716749 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
06:51:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 169ms
06:51:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
06:51:57 INFO - PROCESS | 3860 | 1469454716999 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:57 INFO - PROCESS | 3860 | 1469454717070 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
06:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 461ms
06:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
06:51:57 INFO - PROCESS | 3860 | 1469454717397 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:57 INFO - PROCESS | 3860 | 1469454717429 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
06:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 169ms
06:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
06:51:57 INFO - PROCESS | 3860 | 1469454717569 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:57 INFO - PROCESS | 3860 | 1469454717603 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear
06:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 169ms
06:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
06:51:57 INFO - PROCESS | 3860 | 1469454717747 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:57 INFO - PROCESS | 3860 | 1469454717783 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
06:51:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 229ms
06:51:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
06:51:57 INFO - PROCESS | 3860 | 1469454717978 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - PROCESS | 3860 | 1469454718011 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
06:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 169ms
06:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
06:51:58 INFO - PROCESS | 3860 | 1469454718149 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - PROCESS | 3860 | 1469454718179 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
06:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 170ms
06:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
06:51:58 INFO - PROCESS | 3860 | 1469454718328 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - PROCESS | 3860 | 1469454718367 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 169ms
06:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
06:51:58 INFO - PROCESS | 3860 | 1469454718498 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - PROCESS | 3860 | 1469454718528 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
06:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 169ms
06:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
06:51:58 INFO - PROCESS | 3860 | 1469454718672 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - PROCESS | 3860 | 1469454718704 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
06:51:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 169ms
06:51:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
06:51:58 INFO - PROCESS | 3860 | 1469454718847 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:58 INFO - PROCESS | 3860 | 1469454718881 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
06:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 168ms
06:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
06:51:59 INFO - PROCESS | 3860 | 1469454719021 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - PROCESS | 3860 | 1469454719052 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
06:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 188ms
06:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
06:51:59 INFO - PROCESS | 3860 | 1469454719213 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - PROCESS | 3860 | 1469454719251 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
06:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 167ms
06:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
06:51:59 INFO - PROCESS | 3860 | 1469454719384 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - PROCESS | 3860 | 1469454719425 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
06:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 228ms
06:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
06:51:59 INFO - PROCESS | 3860 | 1469454719617 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - PROCESS | 3860 | 1469454719655 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
06:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 169ms
06:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
06:51:59 INFO - PROCESS | 3860 | 1469454719794 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - PROCESS | 3860 | 1469454719832 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:51:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
06:51:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 187ms
06:51:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
06:51:59 INFO - PROCESS | 3860 | 1469454719983 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - PROCESS | 3860 | 1469454720025 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
06:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 169ms
06:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
06:52:00 INFO - PROCESS | 3860 | 1469454720163 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - PROCESS | 3860 | 1469454720201 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
06:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 170ms
06:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
06:52:00 INFO - PROCESS | 3860 | 1469454720337 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - PROCESS | 3860 | 1469454720379 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
06:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 170ms
06:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
06:52:00 INFO - PROCESS | 3860 | 1469454720514 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - PROCESS | 3860 | 1469454720557 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
06:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 169ms
06:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
06:52:00 INFO - PROCESS | 3860 | 1469454720694 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - PROCESS | 3860 | 1469454720733 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
06:52:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 228ms
06:52:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
06:52:00 INFO - PROCESS | 3860 | 1469454720923 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:00 INFO - PROCESS | 3860 | 1469454720960 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
06:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 170ms
06:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
06:52:01 INFO - PROCESS | 3860 | 1469454721099 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - PROCESS | 3860 | 1469454721137 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
06:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 169ms
06:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
06:52:01 INFO - PROCESS | 3860 | 1469454721278 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - PROCESS | 3860 | 1469454721314 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
06:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 188ms
06:52:01 INFO - PROCESS | 3860 | 1469454721464 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
06:52:01 INFO - PROCESS | 3860 | 1469454721500 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
06:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 169ms
06:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
06:52:01 INFO - PROCESS | 3860 | 1469454721638 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - PROCESS | 3860 | 1469454721675 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
06:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 170ms
06:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
06:52:01 INFO - PROCESS | 3860 | 1469454721813 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - PROCESS | 3860 | 1469454721850 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
06:52:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 170ms
06:52:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
06:52:01 INFO - PROCESS | 3860 | 1469454721988 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - PROCESS | 3860 | 1469454722026 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 170ms
06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
06:52:02 INFO - PROCESS | 3860 | 1469454722163 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - PROCESS | 3860 | 1469454722202 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 169ms
06:52:02 INFO - PROCESS | 3860 | 1469454722337 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
06:52:02 INFO - PROCESS | 3860 | 1469454722375 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 170ms
06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
06:52:02 INFO - PROCESS | 3860 | 1469454722511 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - PROCESS | 3860 | 1469454722549 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 168ms
06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
06:52:02 INFO - PROCESS | 3860 | 1469454722684 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - PROCESS | 3860 | 1469454722724 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
06:52:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 170ms
06:52:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
06:52:02 INFO - PROCESS | 3860 | 1469454722862 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:02 INFO - PROCESS | 3860 | 1469454722900 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
06:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 170ms
06:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
06:52:03 INFO - PROCESS | 3860 | 1469454723034 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:03 INFO - PROCESS | 3860 | 1469454723075 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
06:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 169ms
06:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
06:52:03 INFO - PROCESS | 3860 | 1469454723212 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:03 INFO - PROCESS | 3860 | 1469454723252 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
06:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 169ms
06:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
06:52:03 INFO - PROCESS | 3860 | 1469454723406 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:03 INFO - PROCESS | 3860 | 1469454723502 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
06:52:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 502ms
06:52:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
06:52:03 INFO - PROCESS | 3860 | 1469454723898 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:03 INFO - PROCESS | 3860 | 1469454723943 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
06:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 439ms
06:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
06:52:04 INFO - PROCESS | 3860 | 1469454724343 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:04 INFO - PROCESS | 3860 | 1469454724376 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
06:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 169ms
06:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
06:52:04 INFO - PROCESS | 3860 | 1469454724517 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:04 INFO - PROCESS | 3860 | 1469454724548 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
06:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 170ms
06:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
06:52:04 INFO - PROCESS | 3860 | 1469454724695 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:04 INFO - PROCESS | 3860 | 1469454724733 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
06:52:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 169ms
06:52:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
06:52:04 INFO - PROCESS | 3860 | 1469454724865 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:04 INFO - PROCESS | 3860 | 1469454724896 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
06:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 168ms
06:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
06:52:05 INFO - PROCESS | 3860 | 1469454725038 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - PROCESS | 3860 | 1469454725069 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
06:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 170ms
06:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
06:52:05 INFO - PROCESS | 3860 | 1469454725213 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - PROCESS | 3860 | 1469454725253 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
06:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 170ms
06:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
06:52:05 INFO - PROCESS | 3860 | 1469454725388 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - PROCESS | 3860 | 1469454725420 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
06:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 169ms
06:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
06:52:05 INFO - PROCESS | 3860 | 1469454725562 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - PROCESS | 3860 | 1469454725603 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
06:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 170ms
06:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
06:52:05 INFO - PROCESS | 3860 | 1469454725736 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - PROCESS | 3860 | 1469454725772 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
06:52:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 169ms
06:52:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
06:52:05 INFO - PROCESS | 3860 | 1469454725911 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:05 INFO - PROCESS | 3860 | 1469454725941 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn
06:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 170ms
06:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
06:52:06 INFO - PROCESS | 3860 | 1469454726086 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:06 INFO - PROCESS | 3860 | 1469454726134 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing
06:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 229ms
06:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
06:52:06 INFO - PROCESS | 3860 | 1469454726319 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:06 INFO - PROCESS | 3860 | 1469454726362 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
06:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 229ms
06:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
06:52:06 INFO - PROCESS | 3860 | 1469454726554 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:06 INFO - PROCESS | 3860 | 1469454726602 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
06:52:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 230ms
06:52:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
06:52:06 INFO - PROCESS | 3860 | 1469454726788 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:06 INFO - PROCESS | 3860 | 1469454726835 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
06:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 230ms
06:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
06:52:07 INFO - PROCESS | 3860 | 1469454727025 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - PROCESS | 3860 | 1469454727064 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
06:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 169ms
06:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
06:52:07 INFO - PROCESS | 3860 | 1469454727197 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - PROCESS | 3860 | 1469454727241 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
06:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 170ms
06:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
06:52:07 INFO - PROCESS | 3860 | 1469454727377 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - PROCESS | 3860 | 1469454727420 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
06:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 230ms
06:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
06:52:07 INFO - PROCESS | 3860 | 1469454727609 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - PROCESS | 3860 | 1469454727645 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
06:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 170ms
06:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
06:52:07 INFO - PROCESS | 3860 | 1469454727782 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - PROCESS | 3860 | 1469454727818 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it)
06:52:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 169ms
06:52:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
06:52:07 INFO - PROCESS | 3860 | 1469454727961 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - PROCESS | 3860 | 1469454727999 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
06:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 170ms
06:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
06:52:08 INFO - PROCESS | 3860 | 1469454728131 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - PROCESS | 3860 | 1469454728166 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
06:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 170ms
06:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
06:52:08 INFO - PROCESS | 3860 | 1469454728308 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - PROCESS | 3860 | 1469454728348 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
06:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 169ms
06:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
06:52:08 INFO - PROCESS | 3860 | 1469454728480 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - PROCESS | 3860 | 1469454728518 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
06:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 169ms
06:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
06:52:08 INFO - PROCESS | 3860 | 1469454728654 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - PROCESS | 3860 | 1469454728691 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
06:52:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 170ms
06:52:08 INFO - PROCESS | 3860 | 1469454728829 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
06:52:08 INFO - PROCESS | 3860 | 1469454728868 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
06:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 169ms
06:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
06:52:09 INFO - PROCESS | 3860 | 1469454729003 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - PROCESS | 3860 | 1469454729039 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
06:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 170ms
06:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
06:52:09 INFO - PROCESS | 3860 | 1469454729178 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - PROCESS | 3860 | 1469454729216 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
06:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 169ms
06:52:09 INFO - PROCESS | 3860 | 1469454729352 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
06:52:09 INFO - PROCESS | 3860 | 1469454729393 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
06:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 169ms
06:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
06:52:09 INFO - PROCESS | 3860 | 1469454729527 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - PROCESS | 3860 | 1469454729566 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
06:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 169ms
06:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
06:52:09 INFO - PROCESS | 3860 | 1469454729699 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - PROCESS | 3860 | 1469454729739 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
06:52:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 170ms
06:52:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
06:52:09 INFO - PROCESS | 3860 | 1469454729877 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:09 INFO - PROCESS | 3860 | 1469454729921 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
06:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 229ms
06:52:10 INFO - PROCESS | 3860 | 1469454730305 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
06:52:10 INFO - PROCESS | 3860 | 1469454730362 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
06:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 230ms
06:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
06:52:10 INFO - PROCESS | 3860 | 1469454730550 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:10 INFO - PROCESS | 3860 | 1469454730588 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
06:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 169ms
06:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
06:52:10 INFO - PROCESS | 3860 | 1469454730725 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:10 INFO - PROCESS | 3860 | 1469454730761 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
06:52:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 230ms
06:52:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
06:52:10 INFO - PROCESS | 3860 | 1469454730959 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:10 INFO - PROCESS | 3860 | 1469454730990 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:52:11 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:11 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html:29:1
06:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 189ms
06:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
06:52:11 INFO - PROCESS | 3860 | 1469454731150 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - PROCESS | 3860 | 1469454731179 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
06:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 187ms
06:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
06:52:11 INFO - PROCESS | 3860 | 1469454731346 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - PROCESS | 3860 | 1469454731384 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
06:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 169ms
06:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
06:52:11 INFO - PROCESS | 3860 | 1469454731520 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - PROCESS | 3860 | 1469454731548 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
06:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 170ms
06:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
06:52:11 INFO - PROCESS | 3860 | 1469454731694 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - PROCESS | 3860 | 1469454731724 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
06:52:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 170ms
06:52:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
06:52:11 INFO - PROCESS | 3860 | 1469454731870 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:11 INFO - PROCESS | 3860 | 1469454731904 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
06:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 170ms
06:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
06:52:12 INFO - PROCESS | 3860 | 1469454732045 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - PROCESS | 3860 | 1469454732075 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | Zero-length line segments from arcTo and arc are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:52:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:12 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
06:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 170ms
06:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
06:52:12 INFO - PROCESS | 3860 | 1469454732220 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - PROCESS | 3860 | 1469454732258 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:52:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:12 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html:36:1
06:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 170ms
06:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
06:52:12 INFO - PROCESS | 3860 | 1469454732394 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - PROCESS | 3860 | 1469454732434 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
06:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 169ms
06:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
06:52:12 INFO - PROCESS | 3860 | 1469454732568 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - PROCESS | 3860 | 1469454732606 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:52:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:12 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
06:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 169ms
06:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
06:52:12 INFO - PROCESS | 3860 | 1469454732745 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - PROCESS | 3860 | 1469454732785 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:12 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:52:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:12 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
06:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 228ms
06:52:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
06:52:12 INFO - PROCESS | 3860 | 1469454732981 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - PROCESS | 3860 | 1469454733020 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
06:52:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html:36:1
06:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 169ms
06:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
06:52:13 INFO - PROCESS | 3860 | 1469454733158 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - PROCESS | 3860 | 1469454733196 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
06:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 229ms
06:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
06:52:13 INFO - PROCESS | 3860 | 1469454733393 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - PROCESS | 3860 | 1469454733435 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix - assert_equals: Red channel of the pixel at (0, 0) expected 0 but got 16
06:52:13 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
06:52:13 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html:43:1
06:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 168ms
06:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
06:52:13 INFO - PROCESS | 3860 | 1469454733566 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - PROCESS | 3860 | 1469454733609 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
06:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 230ms
06:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
06:52:13 INFO - PROCESS | 3860 | 1469454733802 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - PROCESS | 3860 | 1469454733837 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
06:52:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 169ms
06:52:13 INFO - PROCESS | 3860 | 1469454733982 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
06:52:14 INFO - PROCESS | 3860 | 1469454734018 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
06:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 170ms
06:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
06:52:14 INFO - PROCESS | 3860 | 1469454734159 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - PROCESS | 3860 | 1469454734199 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
06:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 169ms
06:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
06:52:14 INFO - PROCESS | 3860 | 1469454734333 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - PROCESS | 3860 | 1469454734372 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
06:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 170ms
06:52:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
06:52:14 INFO - PROCESS | 3860 | 1469454734509 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - PROCESS | 3860 | 1469454734547 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
06:52:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 170ms
06:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
06:52:14 INFO - PROCESS | 3860 | 1469454734683 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - PROCESS | 3860 | 1469454734718 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
06:52:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 169ms
06:52:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
06:52:14 INFO - PROCESS | 3860 | 1469454734859 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:14 INFO - PROCESS | 3860 | 1469454734895 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
06:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 170ms
06:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
06:52:15 INFO - PROCESS | 3860 | 1469454735032 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - PROCESS | 3860 | 1469454735077 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
06:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 168ms
06:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
06:52:15 INFO - PROCESS | 3860 | 1469454735208 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - PROCESS | 3860 | 1469454735247 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
06:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 170ms
06:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
06:52:15 INFO - PROCESS | 3860 | 1469454735380 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - PROCESS | 3860 | 1469454735418 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
06:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 170ms
06:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
06:52:15 INFO - PROCESS | 3860 | 1469454735560 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - PROCESS | 3860 | 1469454735597 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
06:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 188ms
06:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
06:52:15 INFO - PROCESS | 3860 | 1469454735748 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - PROCESS | 3860 | 1469454735791 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
06:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 170ms
06:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
06:52:15 INFO - PROCESS | 3860 | 1469454735924 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:15 INFO - PROCESS | 3860 | 1469454735963 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
06:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 187ms
06:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
06:52:16 INFO - PROCESS | 3860 | 1469454736114 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:16 INFO - PROCESS | 3860 | 1469454736161 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
06:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 170ms
06:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
06:52:16 INFO - PROCESS | 3860 | 1469454736291 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:16 INFO - PROCESS | 3860 | 1469454736330 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
06:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 440ms
06:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
06:52:16 INFO - PROCESS | 3860 | 1469454736736 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:16 INFO - PROCESS | 3860 | 1469454736780 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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)
06:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 626ms
06:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
06:52:17 INFO - PROCESS | 3860 | 1469454737367 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:17 INFO - PROCESS | 3860 | 1469454737398 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
06:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 169ms
06:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
06:52:17 INFO - PROCESS | 3860 | 1469454737543 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:17 INFO - PROCESS | 3860 | 1469454737587 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
06:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 169ms
06:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
06:52:17 INFO - PROCESS | 3860 | 1469454737713 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:17 INFO - PROCESS | 3860 | 1469454737744 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
06:52:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 169ms
06:52:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
06:52:17 INFO - PROCESS | 3860 | 1469454737889 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:17 INFO - PROCESS | 3860 | 1469454737917 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
06:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 169ms
06:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
06:52:18 INFO - PROCESS | 3860 | 1469454738062 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - PROCESS | 3860 | 1469454738105 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
06:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 170ms
06:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
06:52:18 INFO - PROCESS | 3860 | 1469454738236 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - PROCESS | 3860 | 1469454738267 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
06:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 168ms
06:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
06:52:18 INFO - PROCESS | 3860 | 1469454738409 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - PROCESS | 3860 | 1469454738438 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
06:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 169ms
06:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
06:52:18 INFO - PROCESS | 3860 | 1469454738583 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - PROCESS | 3860 | 1469454738621 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
06:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 169ms
06:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
06:52:18 INFO - PROCESS | 3860 | 1469454738759 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - PROCESS | 3860 | 1469454738789 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
06:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 170ms
06:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
06:52:18 INFO - PROCESS | 3860 | 1469454738935 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:18 INFO - PROCESS | 3860 | 1469454738980 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
06:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 170ms
06:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
06:52:19 INFO - PROCESS | 3860 | 1469454739111 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - PROCESS | 3860 | 1469454739148 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
06:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 169ms
06:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
06:52:19 INFO - PROCESS | 3860 | 1469454739285 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - PROCESS | 3860 | 1469454739321 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
06:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 170ms
06:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
06:52:19 INFO - PROCESS | 3860 | 1469454739460 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - PROCESS | 3860 | 1469454739506 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
06:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 169ms
06:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
06:52:19 INFO - PROCESS | 3860 | 1469454739634 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - PROCESS | 3860 | 1469454739671 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
06:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 168ms
06:52:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
06:52:19 INFO - PROCESS | 3860 | 1469454739818 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - PROCESS | 3860 | 1469454739856 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
06:52:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 169ms
06:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
06:52:20 INFO - PROCESS | 3860 | 1469454739993 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - PROCESS | 3860 | 1469454740031 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
06:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 168ms
06:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
06:52:20 INFO - PROCESS | 3860 | 1469454740166 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - PROCESS | 3860 | 1469454740204 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
06:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 229ms
06:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
06:52:20 INFO - PROCESS | 3860 | 1469454740401 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - PROCESS | 3860 | 1469454740434 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
06:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 169ms
06:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
06:52:20 INFO - PROCESS | 3860 | 1469454740575 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - PROCESS | 3860 | 1469454740613 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
06:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 169ms
06:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
06:52:20 INFO - PROCESS | 3860 | 1469454740748 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - PROCESS | 3860 | 1469454740783 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
06:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 170ms
06:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
06:52:20 INFO - PROCESS | 3860 | 1469454740925 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:20 INFO - PROCESS | 3860 | 1469454740967 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
06:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 170ms
06:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
06:52:21 INFO - PROCESS | 3860 | 1469454741098 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - PROCESS | 3860 | 1469454741134 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
06:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 169ms
06:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
06:52:21 INFO - PROCESS | 3860 | 1469454741276 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - PROCESS | 3860 | 1469454741312 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - TEST-FAIL | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | ImageData does not have a usable constructor - assert_throws: function "function () { new window.ImageData(1,1); }" did not throw
06:52:21 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
06:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 170ms
06:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
06:52:21 INFO - PROCESS | 3860 | 1469454741451 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - PROCESS | 3860 | 1469454741489 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
06:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 170ms
06:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
06:52:21 INFO - PROCESS | 3860 | 1469454741626 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - PROCESS | 3860 | 1469454741669 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
06:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 170ms
06:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
06:52:21 INFO - PROCESS | 3860 | 1469454741802 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - PROCESS | 3860 | 1469454741840 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
06:52:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 168ms
06:52:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
06:52:21 INFO - PROCESS | 3860 | 1469454741975 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - PROCESS | 3860 | 1469454742014 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
06:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 170ms
06:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
06:52:22 INFO - PROCESS | 3860 | 1469454742150 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - PROCESS | 3860 | 1469454742190 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
06:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 169ms
06:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
06:52:22 INFO - PROCESS | 3860 | 1469454742325 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - PROCESS | 3860 | 1469454742362 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
06:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 169ms
06:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
06:52:22 INFO - PROCESS | 3860 | 1469454742498 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - PROCESS | 3860 | 1469454742539 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
06:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 169ms
06:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
06:52:22 INFO - PROCESS | 3860 | 1469454742675 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - PROCESS | 3860 | 1469454742713 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
06:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 168ms
06:52:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
06:52:22 INFO - PROCESS | 3860 | 1469454742845 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:22 INFO - PROCESS | 3860 | 1469454742909 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
06:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 480ms
06:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
06:52:23 INFO - PROCESS | 3860 | 1469454743331 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:23 INFO - PROCESS | 3860 | 1469454743378 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
06:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 438ms
06:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
06:52:23 INFO - PROCESS | 3860 | 1469454743774 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:23 INFO - PROCESS | 3860 | 1469454743816 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
06:52:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 170ms
06:52:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
06:52:23 INFO - PROCESS | 3860 | 1469454743950 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:23 INFO - PROCESS | 3860 | 1469454743981 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
06:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 170ms
06:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
06:52:24 INFO - PROCESS | 3860 | 1469454744127 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - PROCESS | 3860 | 1469454744158 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
06:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 170ms
06:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
06:52:24 INFO - PROCESS | 3860 | 1469454744298 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - PROCESS | 3860 | 1469454744329 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
06:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 168ms
06:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
06:52:24 INFO - PROCESS | 3860 | 1469454744474 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - PROCESS | 3860 | 1469454744502 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
06:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 170ms
06:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
06:52:24 INFO - PROCESS | 3860 | 1469454744647 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - PROCESS | 3860 | 1469454744686 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
06:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 168ms
06:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
06:52:24 INFO - PROCESS | 3860 | 1469454744821 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - PROCESS | 3860 | 1469454744849 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
06:52:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 170ms
06:52:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
06:52:25 INFO - PROCESS | 3860 | 1469454744995 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - PROCESS | 3860 | 1469454745027 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
06:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 170ms
06:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
06:52:25 INFO - PROCESS | 3860 | 1469454745170 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - PROCESS | 3860 | 1469454745199 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
06:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 168ms
06:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
06:52:25 INFO - PROCESS | 3860 | 1469454745342 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - PROCESS | 3860 | 1469454745372 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
06:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 170ms
06:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
06:52:25 INFO - PROCESS | 3860 | 1469454745518 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - PROCESS | 3860 | 1469454745566 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
06:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 170ms
06:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
06:52:25 INFO - PROCESS | 3860 | 1469454745693 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - PROCESS | 3860 | 1469454745730 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
06:52:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 169ms
06:52:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
06:52:25 INFO - PROCESS | 3860 | 1469454745865 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:25 INFO - PROCESS | 3860 | 1469454745903 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
06:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 169ms
06:52:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
06:52:26 INFO - PROCESS | 3860 | 1469454746042 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - PROCESS | 3860 | 1469454746078 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
06:52:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 169ms
06:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
06:52:26 INFO - PROCESS | 3860 | 1469454746213 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - PROCESS | 3860 | 1469454746253 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
06:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 230ms
06:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
06:52:26 INFO - PROCESS | 3860 | 1469454746449 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - PROCESS | 3860 | 1469454746490 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
06:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 169ms
06:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
06:52:26 INFO - PROCESS | 3860 | 1469454746627 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - PROCESS | 3860 | 1469454746666 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
06:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 169ms
06:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
06:52:26 INFO - PROCESS | 3860 | 1469454746804 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - PROCESS | 3860 | 1469454746849 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
06:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 186ms
06:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
06:52:27 INFO - PROCESS | 3860 | 1469454747012 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - PROCESS | 3860 | 1469454747059 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
06:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 169ms
06:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
06:52:27 INFO - PROCESS | 3860 | 1469454747189 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - PROCESS | 3860 | 1469454747225 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
06:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 169ms
06:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
06:52:27 INFO - PROCESS | 3860 | 1469454747361 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - PROCESS | 3860 | 1469454747399 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
06:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 169ms
06:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
06:52:27 INFO - PROCESS | 3860 | 1469454747537 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - PROCESS | 3860 | 1469454747575 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
06:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 170ms
06:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
06:52:27 INFO - PROCESS | 3860 | 1469454747710 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - PROCESS | 3860 | 1469454747745 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
06:52:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 169ms
06:52:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
06:52:27 INFO - PROCESS | 3860 | 1469454747884 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:27 INFO - PROCESS | 3860 | 1469454747924 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
06:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 169ms
06:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
06:52:28 INFO - PROCESS | 3860 | 1469454748058 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - PROCESS | 3860 | 1469454748096 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
06:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 169ms
06:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
06:52:28 INFO - PROCESS | 3860 | 1469454748232 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - PROCESS | 3860 | 1469454748267 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
06:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 170ms
06:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
06:52:28 INFO - PROCESS | 3860 | 1469454748407 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - PROCESS | 3860 | 1469454748447 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
06:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 167ms
06:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
06:52:28 INFO - PROCESS | 3860 | 1469454748578 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - PROCESS | 3860 | 1469454748618 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
06:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 168ms
06:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
06:52:28 INFO - PROCESS | 3860 | 1469454748753 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - PROCESS | 3860 | 1469454748794 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
06:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 169ms
06:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
06:52:28 INFO - PROCESS | 3860 | 1469454748925 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:28 INFO - PROCESS | 3860 | 1469454748963 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
06:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 169ms
06:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
06:52:29 INFO - PROCESS | 3860 | 1469454749106 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:29 INFO - PROCESS | 3860 | 1469454749147 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
06:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 170ms
06:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
06:52:29 INFO - PROCESS | 3860 | 1469454749274 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:29 INFO - PROCESS | 3860 | 1469454749312 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
06:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 170ms
06:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
06:52:29 INFO - PROCESS | 3860 | 1469454749450 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:29 INFO - PROCESS | 3860 | 1469454749490 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
06:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 524ms
06:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
06:52:29 INFO - PROCESS | 3860 | 1469454749979 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - PROCESS | 3860 | 1469454750014 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
06:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 167ms
06:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
06:52:30 INFO - PROCESS | 3860 | 1469454750155 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - PROCESS | 3860 | 1469454750185 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
06:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 188ms
06:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
06:52:30 INFO - PROCESS | 3860 | 1469454750346 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - PROCESS | 3860 | 1469454750378 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
06:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 169ms
06:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
06:52:30 INFO - PROCESS | 3860 | 1469454750520 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - PROCESS | 3860 | 1469454750550 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
06:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 170ms
06:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
06:52:30 INFO - PROCESS | 3860 | 1469454750692 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - PROCESS | 3860 | 1469454750725 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
06:52:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 169ms
06:52:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
06:52:30 INFO - PROCESS | 3860 | 1469454750871 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:30 INFO - PROCESS | 3860 | 1469454750911 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
06:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 170ms
06:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
06:52:31 INFO - PROCESS | 3860 | 1469454751041 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - PROCESS | 3860 | 1469454751072 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
06:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 170ms
06:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
06:52:31 INFO - PROCESS | 3860 | 1469454751220 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - PROCESS | 3860 | 1469454751253 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
06:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 170ms
06:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
06:52:31 INFO - PROCESS | 3860 | 1469454751390 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - PROCESS | 3860 | 1469454751420 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
06:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 170ms
06:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
06:52:31 INFO - PROCESS | 3860 | 1469454751564 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - PROCESS | 3860 | 1469454751597 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
06:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 171ms
06:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
06:52:31 INFO - PROCESS | 3860 | 1469454751741 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - PROCESS | 3860 | 1469454751783 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
06:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 169ms
06:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
06:52:31 INFO - PROCESS | 3860 | 1469454751914 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:31 INFO - PROCESS | 3860 | 1469454751951 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
06:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 170ms
06:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
06:52:32 INFO - PROCESS | 3860 | 1469454752090 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - PROCESS | 3860 | 1469454752128 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
06:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 169ms
06:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
06:52:32 INFO - PROCESS | 3860 | 1469454752263 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - PROCESS | 3860 | 1469454752303 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
06:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 170ms
06:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
06:52:32 INFO - PROCESS | 3860 | 1469454752444 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - PROCESS | 3860 | 1469454752485 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
06:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 170ms
06:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
06:52:32 INFO - PROCESS | 3860 | 1469454752620 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - PROCESS | 3860 | 1469454752662 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
06:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 168ms
06:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
06:52:32 INFO - PROCESS | 3860 | 1469454752797 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - PROCESS | 3860 | 1469454752836 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
06:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 189ms
06:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
06:52:32 INFO - PROCESS | 3860 | 1469454752989 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - PROCESS | 3860 | 1469454753032 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
06:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 229ms
06:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
06:52:33 INFO - PROCESS | 3860 | 1469454753257 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - PROCESS | 3860 | 1469454753304 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
06:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 208ms
06:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
06:52:33 INFO - PROCESS | 3860 | 1469454753438 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - PROCESS | 3860 | 1469454753473 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
06:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 168ms
06:52:33 INFO - PROCESS | 3860 | 1469454753609 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
06:52:33 INFO - PROCESS | 3860 | 1469454753645 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
06:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 170ms
06:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
06:52:33 INFO - PROCESS | 3860 | 1469454753786 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - PROCESS | 3860 | 1469454753826 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
06:52:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 169ms
06:52:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
06:52:33 INFO - PROCESS | 3860 | 1469454753958 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - PROCESS | 3860 | 1469454753996 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
06:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 170ms
06:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
06:52:34 INFO - PROCESS | 3860 | 1469454754133 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - PROCESS | 3860 | 1469454754172 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
06:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 170ms
06:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
06:52:34 INFO - PROCESS | 3860 | 1469454754308 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - PROCESS | 3860 | 1469454754352 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
06:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 168ms
06:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
06:52:34 INFO - PROCESS | 3860 | 1469454754481 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - PROCESS | 3860 | 1469454754524 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
06:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 169ms
06:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
06:52:34 INFO - PROCESS | 3860 | 1469454754656 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - PROCESS | 3860 | 1469454754693 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
06:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 170ms
06:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
06:52:34 INFO - PROCESS | 3860 | 1469454754830 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:34 INFO - PROCESS | 3860 | 1469454754873 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
06:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 170ms
06:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
06:52:35 INFO - PROCESS | 3860 | 1469454755006 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - PROCESS | 3860 | 1469454755045 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
06:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 170ms
06:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
06:52:35 INFO - PROCESS | 3860 | 1469454755180 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - PROCESS | 3860 | 1469454755218 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
06:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 169ms
06:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
06:52:35 INFO - PROCESS | 3860 | 1469454755356 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - PROCESS | 3860 | 1469454755399 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
06:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 169ms
06:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
06:52:35 INFO - PROCESS | 3860 | 1469454755527 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - PROCESS | 3860 | 1469454755568 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
06:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 169ms
06:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
06:52:35 INFO - PROCESS | 3860 | 1469454755703 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:35 INFO - PROCESS | 3860 | 1469454755742 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
06:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 375ms
06:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
06:52:36 INFO - PROCESS | 3860 | 1469454756082 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:36 INFO - PROCESS | 3860 | 1469454756212 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
06:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 375ms
06:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
06:52:36 INFO - PROCESS | 3860 | 1469454756473 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:36 INFO - PROCESS | 3860 | 1469454756505 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
06:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 189ms
06:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
06:52:36 INFO - PROCESS | 3860 | 1469454756659 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:36 INFO - PROCESS | 3860 | 1469454756691 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
06:52:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 169ms
06:52:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
06:52:36 INFO - PROCESS | 3860 | 1469454756839 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:36 INFO - PROCESS | 3860 | 1469454756874 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
06:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 186ms
06:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
06:52:37 INFO - PROCESS | 3860 | 1469454757024 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - PROCESS | 3860 | 1469454757055 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
06:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 170ms
06:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
06:52:37 INFO - PROCESS | 3860 | 1469454757199 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - PROCESS | 3860 | 1469454757233 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
06:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 169ms
06:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
06:52:37 INFO - PROCESS | 3860 | 1469454757373 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - PROCESS | 3860 | 1469454757408 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
06:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 169ms
06:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
06:52:37 INFO - PROCESS | 3860 | 1469454757547 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - PROCESS | 3860 | 1469454757577 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
06:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 169ms
06:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
06:52:37 INFO - PROCESS | 3860 | 1469454757722 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - PROCESS | 3860 | 1469454757761 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
06:52:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 169ms
06:52:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
06:52:37 INFO - PROCESS | 3860 | 1469454757894 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:37 INFO - PROCESS | 3860 | 1469454757925 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
06:52:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 169ms
06:52:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
06:52:38 INFO - PROCESS | 3860 | 1469454758073 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:38 INFO - PROCESS | 3860 | 1469454758103 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box)
06:52:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 688ms
06:52:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
06:52:38 INFO - PROCESS | 3860 | 1469454758773 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:38 INFO - PROCESS | 3860 | 1469454758816 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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
06:52:39 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:52:39 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
06:52:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:39 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:52:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 691ms
06:52:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
06:52:39 INFO - PROCESS | 3860 | 1469454759479 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:39 INFO - PROCESS | 3860 | 1469454759521 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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
06:52:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:52:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
06:52:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:52:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 672ms
06:52:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
06:52:40 INFO - PROCESS | 3860 | 1469454760158 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:40 INFO - PROCESS | 3860 | 1469454760190 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box)
06:52:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 669ms
06:52:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
06:52:40 INFO - PROCESS | 3860 | 1469454760832 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:40 INFO - PROCESS | 3860 | 1469454760864 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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)
06:52:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 670ms
06:52:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
06:52:41 INFO - PROCESS | 3860 | 1469454761506 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:41 INFO - PROCESS | 3860 | 1469454761543 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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
06:52:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:52:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
06:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:52:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 671ms
06:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
06:52:42 INFO - PROCESS | 3860 | 1469454762183 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:42 INFO - PROCESS | 3860 | 1469454762215 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
06:52:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:52:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
06:52:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:52:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 689ms
06:52:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
06:52:42 INFO - PROCESS | 3860 | 1469454762878 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:42 INFO - PROCESS | 3860 | 1469454762913 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:43 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255
06:52:43 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:52:43 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
06:52:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:43 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:52:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 671ms
06:52:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
06:52:43 INFO - PROCESS | 3860 | 1469454763554 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:43 INFO - PROCESS | 3860 | 1469454763587 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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
06:52:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
06:52:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
06:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:52:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 691ms
06:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
06:52:44 INFO - PROCESS | 3860 | 1469454764253 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:44 INFO - PROCESS | 3860 | 1469454764284 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
06:52:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 170ms
06:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
06:52:44 INFO - PROCESS | 3860 | 1469454764427 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:44 INFO - PROCESS | 3860 | 1469454764458 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
06:52:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 169ms
06:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
06:52:44 INFO - PROCESS | 3860 | 1469454764607 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:44 INFO - PROCESS | 3860 | 1469454764645 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.font.parse.complex.html | Canvas test: 2d.text.font.parse.complex - assert_equals: ctx.font === 'italic small-caps 12px "Unknown Font", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px "Unknown Font", sans-serif[string]) expected "italic small-caps 12px \"Unknown Font\", sans-serif" but got "italic small-caps 400 12px Unknown Font,sans-serif"
06:52:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:52:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
06:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 168ms
06:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
06:52:44 INFO - PROCESS | 3860 | 1469454764779 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:44 INFO - PROCESS | 3860 | 1469454764821 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
06:52:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 169ms
06:52:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
06:52:44 INFO - PROCESS | 3860 | 1469454764957 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:45 INFO - PROCESS | 3860 | 1469454764994 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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"
06:52:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:52:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
06:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 170ms
06:52:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
06:52:45 INFO - PROCESS | 3860 | 1469454765131 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:45 INFO - PROCESS | 3860 | 1469454765170 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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"
06:52:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:52:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
06:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
06:52:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
06:52:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 169ms
06:52:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
06:52:45 INFO - PROCESS | 3860 | 1469454765305 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:45 INFO - PROCESS | 3860 | 1469454765339 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
06:52:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 170ms
06:52:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
06:52:45 INFO - PROCESS | 3860 | 1469454765480 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:45 INFO - PROCESS | 3860 | 1469454765511 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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
06:52:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
06:52:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
06:52:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:52:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 671ms
06:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
06:52:46 INFO - PROCESS | 3860 | 1469454766156 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:46 INFO - PROCESS | 3860 | 1469454766191 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
06:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 169ms
06:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
06:52:46 INFO - PROCESS | 3860 | 1469454766330 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:46 INFO - PROCESS | 3860 | 1469454766360 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
06:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 168ms
06:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
06:52:46 INFO - PROCESS | 3860 | 1469454766504 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:46 INFO - PROCESS | 3860 | 1469454766537 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
06:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 169ms
06:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
06:52:46 INFO - PROCESS | 3860 | 1469454766676 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:46 INFO - PROCESS | 3860 | 1469454766710 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
06:52:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 169ms
06:52:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
06:52:46 INFO - PROCESS | 3860 | 1469454766852 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:46 INFO - PROCESS | 3860 | 1469454766883 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
06:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 170ms
06:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
06:52:47 INFO - PROCESS | 3860 | 1469454767024 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - PROCESS | 3860 | 1469454767058 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
06:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 167ms
06:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
06:52:47 INFO - PROCESS | 3860 | 1469454767200 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - PROCESS | 3860 | 1469454767235 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
06:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 168ms
06:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
06:52:47 INFO - PROCESS | 3860 | 1469454767372 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - PROCESS | 3860 | 1469454767408 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
06:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 170ms
06:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
06:52:47 INFO - PROCESS | 3860 | 1469454767547 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - PROCESS | 3860 | 1469454767582 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
06:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 169ms
06:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
06:52:47 INFO - PROCESS | 3860 | 1469454767720 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - PROCESS | 3860 | 1469454767758 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
06:52:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 169ms
06:52:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
06:52:47 INFO - PROCESS | 3860 | 1469454767894 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:47 INFO - PROCESS | 3860 | 1469454767928 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
06:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 169ms
06:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
06:52:48 INFO - PROCESS | 3860 | 1469454768070 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:48 INFO - PROCESS | 3860 | 1469454768108 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
06:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 169ms
06:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
06:52:48 INFO - PROCESS | 3860 | 1469454768243 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:48 INFO - PROCESS | 3860 | 1469454768277 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
06:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 169ms
06:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
06:52:48 INFO - PROCESS | 3860 | 1469454768419 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:48 INFO - PROCESS | 3860 | 1469454768455 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
06:52:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 168ms
06:52:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
06:52:48 INFO - PROCESS | 3860 | 1469454768629 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:48 INFO - PROCESS | 3860 | 1469454768683 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
06:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 482ms
06:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
06:52:49 INFO - PROCESS | 3860 | 1469454769108 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - PROCESS | 3860 | 1469454769158 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
06:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 170ms
06:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
06:52:49 INFO - PROCESS | 3860 | 1469454769285 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - PROCESS | 3860 | 1469454769316 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
06:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 187ms
06:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
06:52:49 INFO - PROCESS | 3860 | 1469454769476 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - PROCESS | 3860 | 1469454769509 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
06:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 169ms
06:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
06:52:49 INFO - PROCESS | 3860 | 1469454769650 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - PROCESS | 3860 | 1469454769680 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
06:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 170ms
06:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
06:52:49 INFO - PROCESS | 3860 | 1469454769824 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - PROCESS | 3860 | 1469454769855 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
06:52:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 169ms
06:52:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
06:52:50 INFO - PROCESS | 3860 | 1469454770002 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - PROCESS | 3860 | 1469454770042 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
06:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 170ms
06:52:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
06:52:50 INFO - PROCESS | 3860 | 1469454770171 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - PROCESS | 3860 | 1469454770201 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
06:52:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 167ms
06:52:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
06:52:50 INFO - PROCESS | 3860 | 1469454770343 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - PROCESS | 3860 | 1469454770377 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
06:52:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 171ms
06:52:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
06:52:50 INFO - PROCESS | 3860 | 1469454770519 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - PROCESS | 3860 | 1469454770550 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
06:52:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 170ms
06:52:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
06:52:50 INFO - PROCESS | 3860 | 1469454770694 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - PROCESS | 3860 | 1469454770726 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
06:52:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 169ms
06:52:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
06:52:50 INFO - PROCESS | 3860 | 1469454770869 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:50 INFO - PROCESS | 3860 | 1469454770909 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
06:52:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 170ms
06:52:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
06:52:51 INFO - PROCESS | 3860 | 1469454771042 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - PROCESS | 3860 | 1469454771076 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
06:52:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 169ms
06:52:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
06:52:51 INFO - PROCESS | 3860 | 1469454771220 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - PROCESS | 3860 | 1469454771262 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
06:52:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 171ms
06:52:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
06:52:51 INFO - PROCESS | 3860 | 1469454771401 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - PROCESS | 3860 | 1469454771439 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
06:52:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 189ms
06:52:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
06:52:51 INFO - PROCESS | 3860 | 1469454771590 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - PROCESS | 3860 | 1469454771640 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
06:52:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 230ms
06:52:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
06:52:51 INFO - PROCESS | 3860 | 1469454771826 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - PROCESS | 3860 | 1469454771868 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
06:52:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 169ms
06:52:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
06:52:52 INFO - PROCESS | 3860 | 1469454772001 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - PROCESS | 3860 | 1469454772042 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
06:52:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 170ms
06:52:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
06:52:52 INFO - PROCESS | 3860 | 1469454772176 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - PROCESS | 3860 | 1469454772231 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
06:52:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 170ms
06:52:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
06:52:52 INFO - PROCESS | 3860 | 1469454772352 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - PROCESS | 3860 | 1469454772387 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
06:52:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 170ms
06:52:52 INFO - PROCESS | 3860 | 1469454772524 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
06:52:52 INFO - PROCESS | 3860 | 1469454772563 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
06:52:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 170ms
06:52:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
06:52:52 INFO - PROCESS | 3860 | 1469454772701 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - PROCESS | 3860 | 1469454772744 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
06:52:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 170ms
06:52:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
06:52:52 INFO - PROCESS | 3860 | 1469454772874 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:52 INFO - PROCESS | 3860 | 1469454772910 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
06:52:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 169ms
06:52:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
06:52:53 INFO - PROCESS | 3860 | 1469454773055 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - PROCESS | 3860 | 1469454773094 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
06:52:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 169ms
06:52:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
06:52:53 INFO - PROCESS | 3860 | 1469454773222 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - PROCESS | 3860 | 1469454773258 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
06:52:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 170ms
06:52:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
06:52:53 INFO - PROCESS | 3860 | 1469454773399 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - PROCESS | 3860 | 1469454773435 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
06:52:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 169ms
06:52:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
06:52:53 INFO - PROCESS | 3860 | 1469454773571 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - PROCESS | 3860 | 1469454773610 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
06:52:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 169ms
06:52:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
06:52:53 INFO - PROCESS | 3860 | 1469454773745 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - PROCESS | 3860 | 1469454773782 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
06:52:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 169ms
06:52:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
06:52:53 INFO - PROCESS | 3860 | 1469454773918 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:53 INFO - PROCESS | 3860 | 1469454773956 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
06:52:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 169ms
06:52:54 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
06:52:54 INFO - PROCESS | 3860 | 1469454774095 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - PROCESS | 3860 | 1469454774143 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
06:52:54 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 169ms
06:52:54 INFO - PROCESS | 3860 | 1469454774269 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
06:52:54 INFO - PROCESS | 3860 | 1469454774311 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
06:52:54 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
06:52:54 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 170ms
06:52:54 INFO - TEST-START | /DOMEvents/constructors.html
06:52:54 INFO - PROCESS | 3860 | 1469454774445 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - PROCESS | 3860 | 1469454774483 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
06:52:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:52:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:52:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:52:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:52:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:52:54 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
06:52:54 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
06:52:54 INFO - TEST-OK | /DOMEvents/constructors.html | took 181ms
06:52:54 INFO - TEST-START | /DOMEvents/event-phases-order.html
06:52:54 INFO - PROCESS | 3860 | 1469454774634 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - PROCESS | 3860 | 1469454774678 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
06:52:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 170ms
06:52:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
06:52:54 INFO - PROCESS | 3860 | 1469454774806 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - PROCESS | 3860 | 1469454774852 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
06:52:54 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:52:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
06:52:54 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:52:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
06:52:54 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:52:54 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
06:52:54 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
06:52:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:54 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
06:52:54 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
06:52:54 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 176ms
06:52:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
06:52:54 INFO - PROCESS | 3860 | 1469454774987 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:55 INFO - PROCESS | 3860 | 1469454775026 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:55 INFO - PROCESS | 3860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
06:52: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
06:52:55 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 169ms
06:52:55 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
06:52:55 INFO - PROCESS | 3860 | 1469454775161 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:55 INFO - PROCESS | 3860 | 1469454775205 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:55 INFO - PROCESS | 3860 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
06:52:55 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
06:52:55 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 334ms
06:52:55 INFO - PROCESS | 3860 | 1469454775575 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:55 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
06:52:55 INFO - PROCESS | 3860 | 1469454775624 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:56 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 418ms
06:52:56 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
06:52:56 INFO - PROCESS | 3860 | 1469454776008 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:56 INFO - PROCESS | 3860 | 1469454776041 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 170ms
06:52:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
06:52:56 INFO - PROCESS | 3860 | 1469454776188 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:56 INFO - PROCESS | 3860 | 1469454776223 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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
06:52:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
06:52:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
06:52:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 170ms
06:52:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
06:52:56 INFO - PROCESS | 3860 | 1469454776367 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:56 INFO - PROCESS | 3860 | 1469454776397 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 170ms
06:52:56 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
06:52:56 INFO - PROCESS | 3860 | 1469454776537 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:56 INFO - PROCESS | 3860 | 1469454776573 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:56 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 170ms
06:52:56 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
06:52:56 INFO - PROCESS | 3860 | 1469454776711 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:56 INFO - PROCESS | 3860 | 1469454776747 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
06:52: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
06:52:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 170ms
06:52:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
06:52:56 INFO - PROCESS | 3860 | 1469454776888 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:56 INFO - PROCESS | 3860 | 1469454776928 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 170ms
06:52:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
06:52:57 INFO - PROCESS | 3860 | 1469454777062 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:57 INFO - PROCESS | 3860 | 1469454777093 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 169ms
06:52:57 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
06:52:57 INFO - PROCESS | 3860 | 1469454777234 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:57 INFO - PROCESS | 3860 | 1469454777266 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:57 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 171ms
06:52:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
06:52:57 INFO - PROCESS | 3860 | 1469454777411 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:57 INFO - PROCESS | 3860 | 1469454777442 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 169ms
06:52:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
06:52:57 INFO - PROCESS | 3860 | 1469454777585 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:57 INFO - PROCESS | 3860 | 1469454777616 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 169ms
06:52:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
06:52:57 INFO - PROCESS | 3860 | 1469454777759 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:57 INFO - PROCESS | 3860 | 1469454777797 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
06:52:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 170ms
06:52:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
06:52:57 INFO - PROCESS | 3860 | 1469454777936 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:57 INFO - PROCESS | 3860 | 1469454777974 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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
06:52:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
06:52:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:58 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:58 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
06:52:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 168ms
06:52:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
06:52:58 INFO - PROCESS | 3860 | 1469454778110 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:58 INFO - PROCESS | 3860 | 1469454778154 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 169ms
06:52:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
06:52:58 INFO - PROCESS | 3860 | 1469454778289 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:58 INFO - PROCESS | 3860 | 1469454778330 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 189ms
06:52:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
06:52:58 INFO - PROCESS | 3860 | 1469454778475 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:58 INFO - PROCESS | 3860 | 1469454778522 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
06:52: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
06:52:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 170ms
06:52:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
06:52:58 INFO - PROCESS | 3860 | 1469454778664 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:58 INFO - PROCESS | 3860 | 1469454778706 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 170ms
06:52:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
06:52:58 INFO - PROCESS | 3860 | 1469454778842 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:58 INFO - PROCESS | 3860 | 1469454778881 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 169ms
06:52:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
06:52:59 INFO - PROCESS | 3860 | 1469454779016 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:59 INFO - PROCESS | 3860 | 1469454779059 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52: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.
06:52:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 169ms
06:52:59 INFO - TEST-START | /FileAPI/FileReaderSync.worker
06:52:59 INFO - PROCESS | 3860 | 1469454779189 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:59 INFO - PROCESS | 3860 | 1469454779235 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
06:52:59 INFO - {}
06:52:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
06:52:59 INFO - {}
06:52:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
06:52:59 INFO - {}
06:52:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
06:52:59 INFO - {}
06:52:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 231ms
06:52:59 INFO - TEST-START | /FileAPI/fileReader.html
06:52:59 INFO - PROCESS | 3860 | 1469454779441 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:59 INFO - PROCESS | 3860 | 1469454779492 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
06:52:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
06:52:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
06:52:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
06:52:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 169ms
06:52:59 INFO - TEST-START | /FileAPI/historical.html
06:52:59 INFO - PROCESS | 3860 | 1469454779614 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:59 INFO - PROCESS | 3860 | 1469454779649 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
06:52:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
06:52:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
06:52:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
06:52:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
06:52:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
06:52:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
06:52:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:52:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:52:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
06:52:59 INFO - TEST-OK | /FileAPI/historical.html | took 170ms
06:52:59 INFO - TEST-START | /FileAPI/idlharness.html
06:52:59 INFO - PROCESS | 3860 | 1469454779788 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:52:59 INFO - PROCESS | 3860 | 1469454779823 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
06:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
06:53:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
06:53: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
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
06:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
06:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
06:53: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
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
06:53:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 332ms
06:53:00 INFO - TEST-START | /FileAPI/idlharness.worker
06:53:00 INFO - PROCESS | 3860 | 1469454780125 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:00 INFO - PROCESS | 3860 | 1469454780161 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
06:53:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
06:53:00 INFO - {}
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
06:53:00 INFO - {}
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
06:53:00 INFO - {}
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
06:53:00 INFO - {}
06:53: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 - {}
06:53:00 INFO - {}
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
06:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
06:53:00 INFO - {}
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
06:53:00 INFO - {}
06:53: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 - {}
06:53:00 INFO - {}
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
06:53:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
06:53:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
06:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53: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
06:53:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
06:53:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:53:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:53:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:53:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:53:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
06:53:00 INFO - {}
06:53:00 INFO - TEST-OK | /FileAPI/idlharness.worker | took 405ms
06:53:00 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
06:53:00 INFO - PROCESS | 3860 | 1469454780535 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:00 INFO - PROCESS | 3860 | 1469454780573 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53: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
06:53:00 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 169ms
06:53:00 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
06:53:00 INFO - PROCESS | 3860 | 1469454780709 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:00 INFO - PROCESS | 3860 | 1469454780746 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:00 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
06:53:00 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 169ms
06:53:00 INFO - TEST-START | /FileAPI/blob/Blob-close.html
06:53:00 INFO - PROCESS | 3860 | 1469454780885 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:00 INFO - PROCESS | 3860 | 1469454780923 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
06:53:01 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 169ms
06:53:01 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
06:53:01 INFO - PROCESS | 3860 | 1469454781058 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:01 INFO - PROCESS | 3860 | 1469454781098 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
06:53: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.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
06:53: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'.)
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
06:53: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.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
06:53: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.
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
06:53: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.
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
06:53:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
06:53: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.
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
06:53:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13
06:53:01 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:53:01 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
06:53:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
06:53:01 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
06:53:01 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 236ms
06:53:01 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
06:53:01 INFO - PROCESS | 3860 | 1469454781304 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:01 INFO - PROCESS | 3860 | 1469454781343 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
06:53:01 INFO - {}
06:53:01 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 186ms
06:53:01 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
06:53:01 INFO - PROCESS | 3860 | 1469454781493 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:01 INFO - PROCESS | 3860 | 1469454781531 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
06:53:01 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 169ms
06:53:01 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
06:53:01 INFO - PROCESS | 3860 | 1469454781668 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:01 INFO - PROCESS | 3860 | 1469454781706 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
06:53:01 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
06:53:02 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
06:53:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:53: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"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:53: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"
06:53:02 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
06:53:02 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 379ms
06:53:02 INFO - TEST-START | /FileAPI/file/File-constructor.html
06:53:02 INFO - PROCESS | 3860 | 1469454782053 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:02 INFO - PROCESS | 3860 | 1469454782179 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
06:53:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
06:53:02 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:02 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
06:53:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
06:53:02 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
06:53:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:02 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
06:53:02 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
06:53:02 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 343ms
06:53:02 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
06:53:02 INFO - PROCESS | 3860 | 1469454782406 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:02 INFO - PROCESS | 3860 | 1469454782444 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:02 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
06:53:02 INFO - {}
06:53:02 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 169ms
06:53:02 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
06:53:02 INFO - PROCESS | 3860 | 1469454782573 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:02 INFO - PROCESS | 3860 | 1469454782605 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
06:53:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
06:53:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
06:53:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
06:53:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
06:53:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
06:53:02 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
06:53:02 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 170ms
06:53:02 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
06:53:02 INFO - PROCESS | 3860 | 1469454782753 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:02 INFO - PROCESS | 3860 | 1469454782795 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
06:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
06:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
06:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
06:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
06:53:02 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
06:53:02 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 170ms
06:53:02 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
06:53:02 INFO - PROCESS | 3860 | 1469454782927 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:02 INFO - PROCESS | 3860 | 1469454782976 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
06:53:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 170ms
06:53:03 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
06:53:03 INFO - PROCESS | 3860 | 1469454783102 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - PROCESS | 3860 | 1469454783133 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
06:53:03 INFO - reader.readAsText(blob_2)
06:53:03 INFO - }" did not throw
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
06:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
06:53:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
06:53:03 INFO - reader.readAsDataURL(blob_2)
06:53:03 INFO - }" did not throw
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
06:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
06:53:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
06:53:03 INFO - reader.readAsArrayBuffer(blob_2)
06:53:03 INFO - }" did not throw
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
06:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
06:53: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
06:53:03 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
06:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:53:03 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
06:53:03 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
06:53:03 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
06:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
06:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:03 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
06:53: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
06:53:03 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
06:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
06:53:03 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 173ms
06:53:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
06:53:03 INFO - PROCESS | 3860 | 1469454783286 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - PROCESS | 3860 | 1469454783319 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
06:53:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
06:53:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 170ms
06:53:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
06:53:03 INFO - PROCESS | 3860 | 1469454783459 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - PROCESS | 3860 | 1469454783496 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
06:53:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 169ms
06:53:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
06:53:03 INFO - PROCESS | 3860 | 1469454783633 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - PROCESS | 3860 | 1469454783664 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
06:53:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 170ms
06:53:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
06:53:03 INFO - PROCESS | 3860 | 1469454783808 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - PROCESS | 3860 | 1469454783845 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
06:53:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 170ms
06:53:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
06:53:03 INFO - PROCESS | 3860 | 1469454783983 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - PROCESS | 3860 | 1469454784025 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
06:53:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
06:53:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 170ms
06:53:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
06:53:04 INFO - PROCESS | 3860 | 1469454784158 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - PROCESS | 3860 | 1469454784195 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
06:53:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 170ms
06:53:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
06:53:04 INFO - PROCESS | 3860 | 1469454784339 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - PROCESS | 3860 | 1469454784380 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
06:53:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
06:53:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
06:53:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 189ms
06:53:04 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
06:53:04 INFO - PROCESS | 3860 | 1469454784527 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - PROCESS | 3860 | 1469454784568 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
06:53: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
06:53:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
06:53:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:53:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:53:04 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
06:53:04 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 170ms
06:53:04 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
06:53:04 INFO - PROCESS | 3860 | 1469454784702 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - PROCESS | 3860 | 1469454784741 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
06:53:04 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 169ms
06:53:04 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
06:53:04 INFO - PROCESS | 3860 | 1469454784876 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:04 INFO - PROCESS | 3860 | 1469454784920 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:05 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
06:53:05 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 942ms
06:53:05 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
06:53:05 INFO - PROCESS | 3860 | 1469454785823 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:05 INFO - PROCESS | 3860 | 1469454785858 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:06 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
06:53:06 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 880ms
06:53:06 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
06:53:06 INFO - PROCESS | 3860 | 1469454786708 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:06 INFO - PROCESS | 3860 | 1469454786741 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:07 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
06:53:07 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 984ms
06:53:07 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
06:53:07 INFO - PROCESS | 3860 | 1469454787696 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:07 INFO - PROCESS | 3860 | 1469454787732 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:08 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
06:53:08 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 942ms
06:53:08 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
06:53:08 INFO - PROCESS | 3860 | 1469454788645 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:08 INFO - PROCESS | 3860 | 1469454788728 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
06:53:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
06:53:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
06:53:09 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
06:53:09 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 1242ms
06:53:09 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
06:53:09 INFO - PROCESS | 3860 | 1469454789892 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:09 INFO - PROCESS | 3860 | 1469454789926 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
06:53:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
06:53:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
06:53:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
06:53:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
06:53:10 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
06:53:10 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 1029ms
06:53:10 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
06:53:10 INFO - PROCESS | 3860 | 1469454790926 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:10 INFO - PROCESS | 3860 | 1469454790963 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
06:53:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
06:53:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
06:53:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
06:53:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
06:53:11 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
06:53:11 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 1023ms
06:53:11 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
06:53:11 INFO - PROCESS | 3860 | 1469454791958 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:12 INFO - PROCESS | 3860 | 1469454791990 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
06:53:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
06:53:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
06:53:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
06:53:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
06:53:12 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
06:53:12 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 880ms
06:53:12 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
06:53:12 INFO - PROCESS | 3860 | 1469454792839 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:12 INFO - PROCESS | 3860 | 1469454792871 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
06:53:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
06:53:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
06:53:13 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
06:53:13 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 984ms
06:53:13 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
06:53:13 INFO - PROCESS | 3860 | 1469454793827 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:13 INFO - PROCESS | 3860 | 1469454793857 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
06:53:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
06:53:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
06:53:14 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
06:53:14 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 942ms
06:53:14 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
06:53:14 INFO - PROCESS | 3860 | 1469454794775 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:14 INFO - PROCESS | 3860 | 1469454794811 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
06:53:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
06:53:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
06:53:15 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
06:53:15 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 879ms
06:53:15 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
06:53:15 INFO - PROCESS | 3860 | 1469454795659 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:15 INFO - PROCESS | 3860 | 1469454795697 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
06:53:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
06:53:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
06:53:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
06:53:16 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 985ms
06:53:16 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
06:53:16 INFO - PROCESS | 3860 | 1469454796650 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:16 INFO - PROCESS | 3860 | 1469454796682 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
06:53:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
06:53:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
06:53:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
06:53:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
06:53:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 4972ms
06:53:21 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
06:53:21 INFO - PROCESS | 3860 | 1469454801629 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:21 INFO - PROCESS | 3860 | 1469454801660 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:24 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
06:53:24 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
06:53:24 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
06:53:24 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 2439ms
06:53:24 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
06:53:24 INFO - PROCESS | 3860 | 1469454804070 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:24 INFO - PROCESS | 3860 | 1469454804100 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
06:53:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
06:53:26 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
06:53:26 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 2906ms
06:53:26 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
06:53:26 INFO - PROCESS | 3860 | 1469454806981 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:27 INFO - PROCESS | 3860 | 1469454807011 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:27 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
06:53:27 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 882ms
06:53:27 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
06:53:27 INFO - PROCESS | 3860 | 1469454807869 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:27 INFO - PROCESS | 3860 | 1469454807900 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
06:53:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
06:53:29 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 1175ms
06:53:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
06:53:29 INFO - PROCESS | 3860 | 1469454809047 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:29 INFO - PROCESS | 3860 | 1469454809075 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
06:53:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 1024ms
06:53:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
06:53:30 INFO - PROCESS | 3860 | 1469454810076 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:30 INFO - PROCESS | 3860 | 1469454810107 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
06:53:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 942ms
06:53:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
06:53:31 INFO - PROCESS | 3860 | 1469454811024 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:31 INFO - PROCESS | 3860 | 1469454811057 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
06:53:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 940ms
06:53:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
06:53:31 INFO - PROCESS | 3860 | 1469454811972 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:32 INFO - PROCESS | 3860 | 1469454812009 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
06:53:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 1142ms
06:53:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
06:53:33 INFO - PROCESS | 3860 | 1469454813116 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:33 INFO - PROCESS | 3860 | 1469454813144 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
06:53:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 880ms
06:53:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
06:53:34 INFO - PROCESS | 3860 | 1469454813998 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:34 INFO - PROCESS | 3860 | 1469454814027 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
06:53:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 984ms
06:53:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
06:53:34 INFO - PROCESS | 3860 | 1469454814989 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:35 INFO - PROCESS | 3860 | 1469454815023 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
06:53:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 879ms
06:53:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
06:53:35 INFO - PROCESS | 3860 | 1469454815871 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:35 INFO - PROCESS | 3860 | 1469454815899 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
06:53:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 942ms
06:53:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
06:53:36 INFO - PROCESS | 3860 | 1469454816820 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:36 INFO - PROCESS | 3860 | 1469454816850 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
06:53:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 1083ms
06:53:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
06:53:37 INFO - PROCESS | 3860 | 1469454817907 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:37 INFO - PROCESS | 3860 | 1469454817943 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
06:53:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 942ms
06:53:38 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
06:53:38 INFO - PROCESS | 3860 | 1469454818856 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:38 INFO - PROCESS | 3860 | 1469454818886 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
06:53:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 922ms
06:53:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
06:53:39 INFO - PROCESS | 3860 | 1469454819780 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:39 INFO - PROCESS | 3860 | 1469454819809 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
06:53:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 1026ms
06:53:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
06:53:40 INFO - PROCESS | 3860 | 1469454820813 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:40 INFO - PROCESS | 3860 | 1469454820842 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
06:53:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 880ms
06:53:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
06:53:41 INFO - PROCESS | 3860 | 1469454821697 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:41 INFO - PROCESS | 3860 | 1469454821731 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
06:53:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 985ms
06:53:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
06:53:42 INFO - PROCESS | 3860 | 1469454822688 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:42 INFO - PROCESS | 3860 | 1469454822718 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
06:53:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 1029ms
06:53:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
06:53:43 INFO - PROCESS | 3860 | 1469454823721 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:43 INFO - PROCESS | 3860 | 1469454823751 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index3.htm | IDBCursor.continue() - index - attempt to iterate to the previous record when the direction is set for the next record
06:53:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 983ms
06:53:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
06:53:44 INFO - PROCESS | 3860 | 1469454824713 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:44 INFO - PROCESS | 3860 | 1469454824743 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index4.htm | IDBCursor.continue() - index - attempt to iterate to the next record when the direction is set for the previous record
06:53:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 943ms
06:53:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
06:53:45 INFO - PROCESS | 3860 | 1469454825655 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:45 INFO - PROCESS | 3860 | 1469454825684 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
06:53:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 984ms
06:53:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
06:53:46 INFO - PROCESS | 3860 | 1469454826646 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:46 INFO - PROCESS | 3860 | 1469454826673 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:47 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
06:53:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 942ms
06:53:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
06:53:47 INFO - PROCESS | 3860 | 1469454827593 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:47 INFO - PROCESS | 3860 | 1469454827627 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
06:53:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 879ms
06:53:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
06:53:48 INFO - PROCESS | 3860 | 1469454828477 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:48 INFO - PROCESS | 3860 | 1469454828508 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
06:53:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 1027ms
06:53:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
06:53:49 INFO - PROCESS | 3860 | 1469454829509 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:49 INFO - PROCESS | 3860 | 1469454829538 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
06:53:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 1130ms
06:53:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
06:53:50 INFO - PROCESS | 3860 | 1469454830644 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:50 INFO - PROCESS | 3860 | 1469454830680 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
06:53:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 986ms
06:53:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
06:53:51 INFO - PROCESS | 3860 | 1469454831636 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:51 INFO - PROCESS | 3860 | 1469454831666 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
06:53:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 942ms
06:53:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
06:53:52 INFO - PROCESS | 3860 | 1469454832580 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:52 INFO - PROCESS | 3860 | 1469454832611 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore3.htm | IDBCursor.continue() - object store - attempt to iterate to the previous record when the direction is set for the next record
06:53:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 1022ms
06:53:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
06:53:53 INFO - PROCESS | 3860 | 1469454833607 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:53 INFO - PROCESS | 3860 | 1469454833637 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore4.htm | IDBCursor.continue() - object store - attempt to iterate to the next record when the direction is set for the previous record
06:53:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 942ms
06:53:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
06:53:54 INFO - PROCESS | 3860 | 1469454834558 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:54 INFO - PROCESS | 3860 | 1469454834590 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
06:53:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 984ms
06:53:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
06:53:55 INFO - PROCESS | 3860 | 1469454835549 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:55 INFO - PROCESS | 3860 | 1469454835580 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
06:53:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 942ms
06:53:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
06:53:56 INFO - PROCESS | 3860 | 1469454836497 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:56 INFO - PROCESS | 3860 | 1469454836526 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
06:53:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 984ms
06:53:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
06:53:57 INFO - PROCESS | 3860 | 1469454837489 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:57 INFO - PROCESS | 3860 | 1469454837519 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:58 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
06:53:58 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 941ms
06:53:58 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
06:53:58 INFO - PROCESS | 3860 | 1469454838430 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:58 INFO - PROCESS | 3860 | 1469454838459 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:59 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
06:53:59 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 984ms
06:53:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
06:53:59 INFO - PROCESS | 3860 | 1469454839421 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:53:59 INFO - PROCESS | 3860 | 1469454839448 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
06:54:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 839ms
06:54:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
06:54:00 INFO - PROCESS | 3860 | 1469454840264 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:00 INFO - PROCESS | 3860 | 1469454840298 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
06:54:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 1029ms
06:54:01 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
06:54:01 INFO - PROCESS | 3860 | 1469454841298 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:01 INFO - PROCESS | 3860 | 1469454841329 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
06:54:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 1026ms
06:54:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
06:54:02 INFO - PROCESS | 3860 | 1469454842329 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:02 INFO - PROCESS | 3860 | 1469454842358 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:03 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
06:54:03 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 922ms
06:54:03 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
06:54:03 INFO - PROCESS | 3860 | 1469454843259 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:03 INFO - PROCESS | 3860 | 1469454843296 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
06:54:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 985ms
06:54:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
06:54:04 INFO - PROCESS | 3860 | 1469454844244 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:04 INFO - PROCESS | 3860 | 1469454844273 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
06:54:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 879ms
06:54:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
06:54:05 INFO - PROCESS | 3860 | 1469454845128 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:05 INFO - PROCESS | 3860 | 1469454845155 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
06:54:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 1024ms
06:54:06 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
06:54:06 INFO - PROCESS | 3860 | 1469454846158 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:06 INFO - PROCESS | 3860 | 1469454846191 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:07 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
06:54:07 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1231ms
06:54:07 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
06:54:07 INFO - PROCESS | 3860 | 1469454847394 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:07 INFO - PROCESS | 3860 | 1469454847434 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:08 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
06:54:08 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 985ms
06:54:08 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
06:54:08 INFO - PROCESS | 3860 | 1469454848384 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:08 INFO - PROCESS | 3860 | 1469454848413 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:09 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
06:54:09 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 925ms
06:54:09 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
06:54:09 INFO - PROCESS | 3860 | 1469454849314 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:09 INFO - PROCESS | 3860 | 1469454849344 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:10 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
06:54:10 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 1024ms
06:54:10 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
06:54:10 INFO - PROCESS | 3860 | 1469454850344 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:10 INFO - PROCESS | 3860 | 1469454850374 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:11 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
06:54:11 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 922ms
06:54:11 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
06:54:11 INFO - PROCESS | 3860 | 1469454851268 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:11 INFO - PROCESS | 3860 | 1469454851298 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
06:54:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 984ms
06:54:12 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
06:54:12 INFO - PROCESS | 3860 | 1469454852257 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:12 INFO - PROCESS | 3860 | 1469454852285 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
06:54:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 983ms
06:54:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
06:54:13 INFO - PROCESS | 3860 | 1469454853247 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:13 INFO - PROCESS | 3860 | 1469454853282 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
06:54:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 879ms
06:54:14 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
06:54:14 INFO - PROCESS | 3860 | 1469454854131 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:14 INFO - PROCESS | 3860 | 1469454854162 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
06:54:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 923ms
06:54:15 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
06:54:15 INFO - PROCESS | 3860 | 1469454855059 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:15 INFO - PROCESS | 3860 | 1469454855089 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
06:54:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 1029ms
06:54:16 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
06:54:16 INFO - PROCESS | 3860 | 1469454856097 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:16 INFO - PROCESS | 3860 | 1469454856127 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
06:54:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 943ms
06:54:17 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
06:54:17 INFO - PROCESS | 3860 | 1469454857040 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:17 INFO - PROCESS | 3860 | 1469454857071 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
06:54:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 986ms
06:54:18 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
06:54:18 INFO - PROCESS | 3860 | 1469454858030 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:18 INFO - PROCESS | 3860 | 1469454858058 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
06:54:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 923ms
06:54:18 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
06:54:18 INFO - PROCESS | 3860 | 1469454858959 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:19 INFO - PROCESS | 3860 | 1469454858995 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
06:54:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 986ms
06:54:19 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
06:54:19 INFO - PROCESS | 3860 | 1469454859951 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:19 INFO - PROCESS | 3860 | 1469454859983 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
06:54:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 944ms
06:54:20 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
06:54:20 INFO - PROCESS | 3860 | 1469454860900 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:20 INFO - PROCESS | 3860 | 1469454860931 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
06:54:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 982ms
06:54:21 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
06:54:21 INFO - PROCESS | 3860 | 1469454861889 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:21 INFO - PROCESS | 3860 | 1469454861919 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
06:54:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 985ms
06:54:22 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
06:54:22 INFO - PROCESS | 3860 | 1469454862876 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:22 INFO - PROCESS | 3860 | 1469454862905 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
06:54:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 837ms
06:54:23 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
06:54:23 INFO - PROCESS | 3860 | 1469454863718 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:23 INFO - PROCESS | 3860 | 1469454863745 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:24 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
06:54:24 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 1025ms
06:54:24 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
06:54:24 INFO - PROCESS | 3860 | 1469454864748 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:24 INFO - PROCESS | 3860 | 1469454864783 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:25 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
06:54:25 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 922ms
06:54:25 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
06:54:25 INFO - PROCESS | 3860 | 1469454865674 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:25 INFO - PROCESS | 3860 | 1469454865702 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:26 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
06:54:26 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 921ms
06:54:26 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
06:54:26 INFO - PROCESS | 3860 | 1469454866602 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:26 INFO - PROCESS | 3860 | 1469454866633 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:27 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
06:54:27 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 984ms
06:54:27 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
06:54:27 INFO - PROCESS | 3860 | 1469454867595 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:27 INFO - PROCESS | 3860 | 1469454867625 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
06:54:28 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 1283ms
06:54:28 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
06:54:28 INFO - PROCESS | 3860 | 1469454868884 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:28 INFO - PROCESS | 3860 | 1469454868913 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
06:54:29 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 1080ms
06:54:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
06:54:29 INFO - PROCESS | 3860 | 1469454869967 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:30 INFO - PROCESS | 3860 | 1469454870004 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
06:54:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 922ms
06:54:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
06:54:30 INFO - PROCESS | 3860 | 1469454870896 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:30 INFO - PROCESS | 3860 | 1469454870924 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
06:54:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 1078ms
06:54:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
06:54:31 INFO - PROCESS | 3860 | 1469454871978 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:32 INFO - PROCESS | 3860 | 1469454872011 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:33 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
06:54:33 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1180ms
06:54:33 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
06:54:33 INFO - PROCESS | 3860 | 1469454873163 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:33 INFO - PROCESS | 3860 | 1469454873193 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
06:54:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 923ms
06:54:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
06:54:34 INFO - PROCESS | 3860 | 1469454874104 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:34 INFO - PROCESS | 3860 | 1469454874136 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
06:54:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 982ms
06:54:35 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
06:54:35 INFO - PROCESS | 3860 | 1469454875079 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:35 INFO - PROCESS | 3860 | 1469454875108 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
06:54:36 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 1026ms
06:54:36 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
06:54:36 INFO - PROCESS | 3860 | 1469454876107 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:36 INFO - PROCESS | 3860 | 1469454876136 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
06:54:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 986ms
06:54:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
06:54:37 INFO - PROCESS | 3860 | 1469454877098 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:37 INFO - PROCESS | 3860 | 1469454877125 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
06:54:37 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 879ms
06:54:37 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
06:54:37 INFO - PROCESS | 3860 | 1469454877983 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:38 INFO - PROCESS | 3860 | 1469454878016 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
06:54:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 1074ms
06:54:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
06:54:39 INFO - PROCESS | 3860 | 1469454879063 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:39 INFO - PROCESS | 3860 | 1469454879095 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
06:54:39 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 839ms
06:54:39 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
06:54:39 INFO - PROCESS | 3860 | 1469454879908 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:39 INFO - PROCESS | 3860 | 1469454879936 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
06:54:40 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 1031ms
06:54:40 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
06:54:40 INFO - PROCESS | 3860 | 1469454880944 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:40 INFO - PROCESS | 3860 | 1469454880974 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
06:54:49 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
06:54:49 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 8572ms
06:54:49 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
06:54:49 INFO - PROCESS | 3860 | 1469454889520 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:49 INFO - PROCESS | 3860 | 1469454889550 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
06:54:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
06:54:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
06:54:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
06:54:52 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 3038ms
06:54:52 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
06:54:52 INFO - PROCESS | 3860 | 1469454892563 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:52 INFO - PROCESS | 3860 | 1469454892593 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
06:54:53 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 1078ms
06:54:53 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
06:54:53 INFO - PROCESS | 3860 | 1469454893648 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:53 INFO - PROCESS | 3860 | 1469454893688 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:54 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
06:54:54 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 1176ms
06:54:54 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
06:54:54 INFO - PROCESS | 3860 | 1469454894828 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:54 INFO - PROCESS | 3860 | 1469454894857 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
06:54:55 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 880ms
06:54:55 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
06:54:55 INFO - PROCESS | 3860 | 1469454895710 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:55 INFO - PROCESS | 3860 | 1469454895739 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
06:54:56 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 1188ms
06:54:56 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
06:54:56 INFO - PROCESS | 3860 | 1469454896903 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:56 INFO - PROCESS | 3860 | 1469454896930 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
06:54:57 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 985ms
06:54:57 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
06:54:57 INFO - PROCESS | 3860 | 1469454897894 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:57 INFO - PROCESS | 3860 | 1469454897928 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
06:54:58 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 943ms
06:54:58 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
06:54:58 INFO - PROCESS | 3860 | 1469454898842 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:58 INFO - PROCESS | 3860 | 1469454898870 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
06:54:59 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 984ms
06:54:59 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
06:54:59 INFO - PROCESS | 3860 | 1469454899832 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:54:59 INFO - PROCESS | 3860 | 1469454899862 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
06:55:00 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 984ms
06:55:00 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
06:55:00 INFO - PROCESS | 3860 | 1469454900821 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:00 INFO - PROCESS | 3860 | 1469454900852 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
06:55:01 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 941ms
06:55:01 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
06:55:01 INFO - PROCESS | 3860 | 1469454901764 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:01 INFO - PROCESS | 3860 | 1469454901795 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:01 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
06:55:01 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 169ms
06:55:01 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
06:55:01 INFO - PROCESS | 3860 | 1469454901941 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:01 INFO - PROCESS | 3860 | 1469454901970 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:02 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
06:55:02 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
06:55:02 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
06:55:02 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 169ms
06:55:02 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
06:55:02 INFO - PROCESS | 3860 | 1469454902113 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:02 INFO - PROCESS | 3860 | 1469454902147 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:03 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
06:55:03 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1084ms
06:55:03 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
06:55:03 INFO - PROCESS | 3860 | 1469454903201 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:03 INFO - PROCESS | 3860 | 1469454903227 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:04 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
06:55:04 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 1180ms
06:55:04 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
06:55:04 INFO - PROCESS | 3860 | 1469454904388 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:04 INFO - PROCESS | 3860 | 1469454904425 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:05 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
06:55:05 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 1129ms
06:55:05 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
06:55:05 INFO - PROCESS | 3860 | 1469454905527 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:05 INFO - PROCESS | 3860 | 1469454905555 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:06 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
06:55:06 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
06:55:06 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 1087ms
06:55:06 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
06:55:06 INFO - PROCESS | 3860 | 1469454906619 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:06 INFO - PROCESS | 3860 | 1469454906662 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:07 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
06:55:07 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 986ms
06:55:07 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
06:55:07 INFO - PROCESS | 3860 | 1469454907608 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:07 INFO - PROCESS | 3860 | 1469454907637 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:08 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
06:55:08 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1137ms
06:55:08 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
06:55:08 INFO - PROCESS | 3860 | 1469454908750 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:08 INFO - PROCESS | 3860 | 1469454908777 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
06:55:09 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 1080ms
06:55:09 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
06:55:09 INFO - PROCESS | 3860 | 1469454909836 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:09 INFO - PROCESS | 3860 | 1469454909876 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
06:55:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
06:55:11 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 1194ms
06:55:11 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
06:55:11 INFO - PROCESS | 3860 | 1469454911035 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:11 INFO - PROCESS | 3860 | 1469454911063 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
06:55:12 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 1028ms
06:55:12 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
06:55:12 INFO - PROCESS | 3860 | 1469454912068 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:12 INFO - PROCESS | 3860 | 1469454912099 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
06:55:13 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 1079ms
06:55:13 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
06:55:13 INFO - PROCESS | 3860 | 1469454913154 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:13 INFO - PROCESS | 3860 | 1469454913198 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
06:55:14 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 985ms
06:55:14 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
06:55:14 INFO - PROCESS | 3860 | 1469454914141 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:14 INFO - PROCESS | 3860 | 1469454914170 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
06:55:15 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 1081ms
06:55:15 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
06:55:15 INFO - PROCESS | 3860 | 1469454915229 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:15 INFO - PROCESS | 3860 | 1469454915255 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
06:55:16 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 1179ms
06:55:16 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
06:55:16 INFO - PROCESS | 3860 | 1469454916412 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:16 INFO - PROCESS | 3860 | 1469454916444 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:17 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
06:55:17 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 1388ms
06:55:17 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
06:55:17 INFO - PROCESS | 3860 | 1469454917805 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:17 INFO - PROCESS | 3860 | 1469454917834 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:18 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
06:55:18 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 839ms
06:55:18 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
06:55:18 INFO - PROCESS | 3860 | 1469454918649 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:18 INFO - PROCESS | 3860 | 1469454918679 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
06:55:21 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
06:55:21 INFO - window.indexedDB.open('test', val);..." did not throw
06:55:21 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:55:21 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:55:21 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
06:55:21 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
06:55:21 INFO - window.indexedDB.open('test', val);..." did not throw
06:55:21 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:55:21 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:55:21 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
06:55:21 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
06:55:21 INFO - window.indexedDB.open('test', val);..." did not throw
06:55:21 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:55:21 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:55:21 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
06:55:21 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
06:55:21 INFO - window.indexedDB.open('test', val);..." did not throw
06:55:21 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
06:55:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:55:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:55:21 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
06:55:21 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
06:55:21 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
06:55:21 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 2693ms
06:55:21 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
06:55:21 INFO - PROCESS | 3860 | 1469454921348 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:21 INFO - PROCESS | 3860 | 1469454921376 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:22 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
06:55:22 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 881ms
06:55:22 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
06:55:22 INFO - PROCESS | 3860 | 1469454922231 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:22 INFO - PROCESS | 3860 | 1469454922259 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:23 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
06:55:23 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
06:55:23 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1531ms
06:55:23 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
06:55:23 INFO - PROCESS | 3860 | 1469454923768 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:23 INFO - PROCESS | 3860 | 1469454923810 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:24 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
06:55:24 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 984ms
06:55:24 INFO - TEST-START | /IndexedDB/idbindex_count.htm
06:55:24 INFO - PROCESS | 3860 | 1469454924757 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:24 INFO - PROCESS | 3860 | 1469454924786 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:25 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
06:55:25 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 1031ms
06:55:25 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
06:55:25 INFO - PROCESS | 3860 | 1469454925793 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:25 INFO - PROCESS | 3860 | 1469454925824 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:26 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
06:55:26 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 879ms
06:55:26 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
06:55:26 INFO - PROCESS | 3860 | 1469454926677 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:26 INFO - PROCESS | 3860 | 1469454926708 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:27 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
06:55:27 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 880ms
06:55:27 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
06:55:27 INFO - PROCESS | 3860 | 1469454927563 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:27 INFO - PROCESS | 3860 | 1469454927594 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:28 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
06:55:28 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 1023ms
06:55:28 INFO - TEST-START | /IndexedDB/idbindex_get.htm
06:55:28 INFO - PROCESS | 3860 | 1469454928589 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:28 INFO - PROCESS | 3860 | 1469454928619 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:29 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
06:55:29 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 920ms
06:55:29 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
06:55:29 INFO - PROCESS | 3860 | 1469454929516 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:29 INFO - PROCESS | 3860 | 1469454929544 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:30 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
06:55:30 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 1027ms
06:55:30 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
06:55:30 INFO - PROCESS | 3860 | 1469454930548 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:30 INFO - PROCESS | 3860 | 1469454930581 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:31 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
06:55:31 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 922ms
06:55:31 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
06:55:31 INFO - PROCESS | 3860 | 1469454931475 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:31 INFO - PROCESS | 3860 | 1469454931505 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:32 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
06:55:32 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 1024ms
06:55:32 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
06:55:32 INFO - PROCESS | 3860 | 1469454932504 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:32 INFO - PROCESS | 3860 | 1469454932534 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:33 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
06:55:33 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 882ms
06:55:33 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
06:55:33 INFO - PROCESS | 3860 | 1469454933389 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:33 INFO - PROCESS | 3860 | 1469454933418 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:34 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
06:55:34 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 923ms
06:55:34 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
06:55:34 INFO - PROCESS | 3860 | 1469454934317 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:34 INFO - PROCESS | 3860 | 1469454934344 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:35 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
06:55:35 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 983ms
06:55:35 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
06:55:35 INFO - PROCESS | 3860 | 1469454935305 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:35 INFO - PROCESS | 3860 | 1469454935339 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:36 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
06:55:36 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 838ms
06:55:36 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
06:55:36 INFO - PROCESS | 3860 | 1469454936147 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:36 INFO - PROCESS | 3860 | 1469454936175 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
06:55:37 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
06:55:37 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 1033ms
06:55:37 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
06:55:37 INFO - PROCESS | 3860 | 1469454937186 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:37 INFO - PROCESS | 3860 | 1469454937217 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
06:55:38 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
06:55:38 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 986ms
06:55:38 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
06:55:38 INFO - PROCESS | 3860 | 1469454938178 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:38 INFO - PROCESS | 3860 | 1469454938208 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:39 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
06:55:39 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 940ms
06:55:39 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
06:55:39 INFO - PROCESS | 3860 | 1469454939124 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:39 INFO - PROCESS | 3860 | 1469454939161 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
06:55:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 943ms
06:55:40 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
06:55:40 INFO - PROCESS | 3860 | 1469454940069 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:40 INFO - PROCESS | 3860 | 1469454940098 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
06:55:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 924ms
06:55:40 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
06:55:41 INFO - PROCESS | 3860 | 1469454940998 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:41 INFO - PROCESS | 3860 | 1469454941026 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
06:55:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 1030ms
06:55:42 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
06:55:42 INFO - PROCESS | 3860 | 1469454942034 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:42 INFO - PROCESS | 3860 | 1469454942070 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
06:55:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 881ms
06:55:42 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
06:55:42 INFO - PROCESS | 3860 | 1469454942919 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:42 INFO - PROCESS | 3860 | 1469454942947 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
06:55:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 922ms
06:55:43 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
06:55:43 INFO - PROCESS | 3860 | 1469454943848 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:43 INFO - PROCESS | 3860 | 1469454943878 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:44 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
06:55:44 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 1024ms
06:55:44 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
06:55:44 INFO - PROCESS | 3860 | 1469454944877 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:44 INFO - PROCESS | 3860 | 1469454944907 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:45 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
06:55:45 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 940ms
06:55:45 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
06:55:45 INFO - PROCESS | 3860 | 1469454945826 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:45 INFO - PROCESS | 3860 | 1469454945856 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:46 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
06:55:46 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 941ms
06:55:46 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
06:55:46 INFO - PROCESS | 3860 | 1469454946767 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:46 INFO - PROCESS | 3860 | 1469454946796 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:47 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
06:55:47 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 920ms
06:55:47 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
06:55:47 INFO - PROCESS | 3860 | 1469454947694 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:47 INFO - PROCESS | 3860 | 1469454947721 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:48 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
06:55:48 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 1028ms
06:55:48 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
06:55:48 INFO - PROCESS | 3860 | 1469454948725 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:48 INFO - PROCESS | 3860 | 1469454948759 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:49 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
06:55:49 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 943ms
06:55:49 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
06:55:49 INFO - PROCESS | 3860 | 1469454949674 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:49 INFO - PROCESS | 3860 | 1469454949727 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:50 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
06:55:50 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 775ms
06:55:50 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
06:55:50 INFO - PROCESS | 3860 | 1469454950463 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:50 INFO - PROCESS | 3860 | 1469454950493 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:51 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
06:55:51 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 984ms
06:55:51 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
06:55:51 INFO - PROCESS | 3860 | 1469454951445 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:51 INFO - PROCESS | 3860 | 1469454951476 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:52 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
06:55:52 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 985ms
06:55:52 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
06:55:52 INFO - PROCESS | 3860 | 1469454952432 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:52 INFO - PROCESS | 3860 | 1469454952461 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:53 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
06:55:53 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 880ms
06:55:53 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
06:55:53 INFO - PROCESS | 3860 | 1469454953316 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:53 INFO - PROCESS | 3860 | 1469454953344 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
06:55:53 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 119ms
06:55:53 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
06:55:53 INFO - PROCESS | 3860 | 1469454953442 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:53 INFO - PROCESS | 3860 | 1469454953475 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
06:55:53 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 170ms
06:55:53 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
06:55:53 INFO - PROCESS | 3860 | 1469454953617 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:53 INFO - PROCESS | 3860 | 1469454953645 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
06:55:53 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
06:55:53 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 170ms
06:55:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
06:55:53 INFO - PROCESS | 3860 | 1469454953790 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:53 INFO - PROCESS | 3860 | 1469454953819 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
06:55:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 878ms
06:55:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
06:55:54 INFO - PROCESS | 3860 | 1469454954673 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:54 INFO - PROCESS | 3860 | 1469454954701 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add10.htm | IDBObjectStore.add() - Attempt to call 'add' without an key parameter when the object store uses out-of-line keys
06:55:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 880ms
06:55:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
06:55:55 INFO - PROCESS | 3860 | 1469454955558 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:55 INFO - PROCESS | 3860 | 1469454955586 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add11.htm | IDBObjectStore.add() - Attempt to add a record where the record's key does not meet the constraints of a valid key
06:55:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 984ms
06:55:56 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
06:55:56 INFO - PROCESS | 3860 | 1469454956548 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:56 INFO - PROCESS | 3860 | 1469454956579 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
06:55:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 922ms
06:55:57 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
06:55:57 INFO - PROCESS | 3860 | 1469454957476 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:57 INFO - PROCESS | 3860 | 1469454957505 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add13.htm | IDBObjectStore.add() - Attempt to add a record where the out of line key provided does not meet the constraints of a valid key
06:55:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 879ms
06:55:58 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
06:55:58 INFO - PROCESS | 3860 | 1469454958368 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:58 INFO - PROCESS | 3860 | 1469454958405 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add14.htm | IDBObjectStore.add() - Add a record where a value being indexed does not meet the constraints of a valid key
06:55:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 985ms
06:55:59 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
06:55:59 INFO - PROCESS | 3860 | 1469454959348 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:55:59 INFO - PROCESS | 3860 | 1469454959378 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:56:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 984ms
06:56:00 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
06:56:00 INFO - PROCESS | 3860 | 1469454960339 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:00 INFO - PROCESS | 3860 | 1469454960366 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add16.htm | IDBObjectStore.add() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:56:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 879ms
06:56:01 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
06:56:01 INFO - PROCESS | 3860 | 1469454961221 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:01 INFO - PROCESS | 3860 | 1469454961256 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
06:56:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 985ms
06:56:02 INFO - PROCESS | 3860 | 1469454962265 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:02 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
06:56:02 INFO - PROCESS | 3860 | 1469454962296 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
06:56:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 984ms
06:56:03 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
06:56:03 INFO - PROCESS | 3860 | 1469454963261 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:03 INFO - PROCESS | 3860 | 1469454963292 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
06:56:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 944ms
06:56:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
06:56:04 INFO - PROCESS | 3860 | 1469454964210 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:04 INFO - PROCESS | 3860 | 1469454964240 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
06:56:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 920ms
06:56:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
06:56:05 INFO - PROCESS | 3860 | 1469454965133 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:05 INFO - PROCESS | 3860 | 1469454965164 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
06:56:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 1076ms
06:56:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
06:56:06 INFO - PROCESS | 3860 | 1469454966215 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:06 INFO - PROCESS | 3860 | 1469454966242 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
06:56:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 985ms
06:56:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
06:56:07 INFO - PROCESS | 3860 | 1469454967206 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:07 INFO - PROCESS | 3860 | 1469454967242 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
06:56:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 1075ms
06:56:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
06:56:08 INFO - PROCESS | 3860 | 1469454968285 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:08 INFO - PROCESS | 3860 | 1469454968329 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add9.htm | IDBObjectStore.add() - Attempt to add a record that does not meet the constraints of an object store's inline key requirements
06:56:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 879ms
06:56:09 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
06:56:09 INFO - PROCESS | 3860 | 1469454969170 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:09 INFO - PROCESS | 3860 | 1469454969201 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
06:56:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 984ms
06:56:10 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
06:56:10 INFO - PROCESS | 3860 | 1469454970160 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:10 INFO - PROCESS | 3860 | 1469454970190 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
06:56:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 986ms
06:56:11 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
06:56:11 INFO - PROCESS | 3860 | 1469454971154 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:11 INFO - PROCESS | 3860 | 1469454971186 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:56:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 941ms
06:56:12 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
06:56:12 INFO - PROCESS | 3860 | 1469454972099 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:12 INFO - PROCESS | 3860 | 1469454972129 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear4.htm | IDBObjectStore.clear() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:56:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 837ms
06:56:12 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
06:56:12 INFO - PROCESS | 3860 | 1469454972943 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:12 INFO - PROCESS | 3860 | 1469454972971 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
06:56:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 984ms
06:56:13 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
06:56:13 INFO - PROCESS | 3860 | 1469454973931 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:13 INFO - PROCESS | 3860 | 1469454973968 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
06:56:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 942ms
06:56:14 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
06:56:14 INFO - PROCESS | 3860 | 1469454974878 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:14 INFO - PROCESS | 3860 | 1469454974909 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
06:56:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 878ms
06:56:15 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
06:56:15 INFO - PROCESS | 3860 | 1469454975762 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:15 INFO - PROCESS | 3860 | 1469454975791 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count4.htm | IDBObjectStore.count() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:56:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 941ms
06:56:16 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
06:56:16 INFO - PROCESS | 3860 | 1469454976708 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:16 INFO - PROCESS | 3860 | 1469454976738 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:17 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
06:56:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 986ms
06:56:17 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
06:56:17 INFO - PROCESS | 3860 | 1469454977697 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:17 INFO - PROCESS | 3860 | 1469454977727 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
06:56:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 984ms
06:56:18 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
06:56:18 INFO - PROCESS | 3860 | 1469454978686 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:18 INFO - PROCESS | 3860 | 1469454978714 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex11.htm | IDBDatabase.createIndex() - If keyPath is not a valid key path, the implementation must throw a DOMException of type SyntaxError
06:56:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 984ms
06:56:19 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
06:56:19 INFO - PROCESS | 3860 | 1469454979676 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:19 INFO - PROCESS | 3860 | 1469454979712 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex12.htm | IDBDatabase.createIndex() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:56:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 985ms
06:56:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
06:56:20 INFO - PROCESS | 3860 | 1469454980664 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:20 INFO - PROCESS | 3860 | 1469454980693 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
06:56:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 922ms
06:56:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
06:56:21 INFO - PROCESS | 3860 | 1469454981593 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:21 INFO - PROCESS | 3860 | 1469454981624 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
06:56:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 941ms
06:56:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
06:56:22 INFO - PROCESS | 3860 | 1469454982540 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:22 INFO - PROCESS | 3860 | 1469454982570 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
06:56:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 984ms
06:56:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
06:56:23 INFO - PROCESS | 3860 | 1469454983535 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:23 INFO - PROCESS | 3860 | 1469454983566 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
06:56:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 987ms
06:56:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
06:56:24 INFO - PROCESS | 3860 | 1469454984518 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:24 INFO - PROCESS | 3860 | 1469454984549 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
06:56:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 922ms
06:56:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
06:56:25 INFO - PROCESS | 3860 | 1469454985447 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:25 INFO - PROCESS | 3860 | 1469454985475 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:26 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
06:56:26 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
06:56:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:56:26 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:56:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 876ms
06:56:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
06:56:26 INFO - PROCESS | 3860 | 1469454986327 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:26 INFO - PROCESS | 3860 | 1469454986361 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:27 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
06:56:27 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
06:56:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:56:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
06:56:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 838ms
06:56:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
06:56:27 INFO - PROCESS | 3860 | 1469454987171 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:27 INFO - PROCESS | 3860 | 1469454987244 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
06:56:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 1030ms
06:56:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
06:56:28 INFO - PROCESS | 3860 | 1469454988205 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:28 INFO - PROCESS | 3860 | 1469454988234 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
06:56:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 1005ms
06:56:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
06:56:29 INFO - PROCESS | 3860 | 1469454989219 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:29 INFO - PROCESS | 3860 | 1469454989249 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
06:56:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 877ms
06:56:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
06:56:30 INFO - PROCESS | 3860 | 1469454990099 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:30 INFO - PROCESS | 3860 | 1469454990129 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
06:56:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 881ms
06:56:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
06:56:30 INFO - PROCESS | 3860 | 1469454990983 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:31 INFO - PROCESS | 3860 | 1469454991013 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
06:56:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 984ms
06:56:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
06:56:31 INFO - PROCESS | 3860 | 1469454991972 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:32 INFO - PROCESS | 3860 | 1469454992000 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
06:56:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 984ms
06:56:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
06:56:32 INFO - PROCESS | 3860 | 1469454992961 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:33 INFO - PROCESS | 3860 | 1469454992997 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
06:56:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 1026ms
06:56:33 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
06:56:33 INFO - PROCESS | 3860 | 1469454993993 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:34 INFO - PROCESS | 3860 | 1469454994028 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:56:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 985ms
06:56:34 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
06:56:34 INFO - PROCESS | 3860 | 1469454994983 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:35 INFO - PROCESS | 3860 | 1469454995013 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:56:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 836ms
06:56:35 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
06:56:35 INFO - PROCESS | 3860 | 1469454995825 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:35 INFO - PROCESS | 3860 | 1469454995858 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
06:56:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 1488ms
06:56:37 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
06:56:37 INFO - PROCESS | 3860 | 1469454997316 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:37 INFO - PROCESS | 3860 | 1469454997344 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
06:56:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 921ms
06:56:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
06:56:38 INFO - PROCESS | 3860 | 1469454998241 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:38 INFO - PROCESS | 3860 | 1469454998269 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
06:56:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 984ms
06:56:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
06:56:39 INFO - PROCESS | 3860 | 1469454999232 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:39 INFO - PROCESS | 3860 | 1469454999266 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
06:56:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 983ms
06:56:40 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
06:56:40 INFO - PROCESS | 3860 | 1469455000220 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:40 INFO - PROCESS | 3860 | 1469455000251 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
06:56:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 941ms
06:56:41 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
06:56:41 INFO - PROCESS | 3860 | 1469455001166 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:41 INFO - PROCESS | 3860 | 1469455001197 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
06:56:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 881ms
06:56:42 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
06:56:42 INFO - PROCESS | 3860 | 1469455002053 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:42 INFO - PROCESS | 3860 | 1469455002083 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
06:56:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 1081ms
06:56:43 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
06:56:43 INFO - PROCESS | 3860 | 1469455003138 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:43 INFO - PROCESS | 3860 | 1469455003173 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
06:56:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 941ms
06:56:44 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
06:56:44 INFO - PROCESS | 3860 | 1469455004083 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:44 INFO - PROCESS | 3860 | 1469455004110 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
06:56:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 1026ms
06:56:45 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
06:56:45 INFO - PROCESS | 3860 | 1469455005115 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:45 INFO - PROCESS | 3860 | 1469455005149 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
06:56:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
06:56:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 986ms
06:56:46 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
06:56:46 INFO - PROCESS | 3860 | 1469455006105 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:46 INFO - PROCESS | 3860 | 1469455006133 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
06:56:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
06:56:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 1140ms
06:56:47 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
06:56:47 INFO - PROCESS | 3860 | 1469455007251 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:47 INFO - PROCESS | 3860 | 1469455007279 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
06:56:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 880ms
06:56:48 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
06:56:48 INFO - PROCESS | 3860 | 1469455008137 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:48 INFO - PROCESS | 3860 | 1469455008166 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
06:56:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 985ms
06:56:49 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
06:56:49 INFO - PROCESS | 3860 | 1469455009130 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:49 INFO - PROCESS | 3860 | 1469455009168 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
06:56:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 944ms
06:56:50 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
06:56:50 INFO - PROCESS | 3860 | 1469455010077 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:50 INFO - PROCESS | 3860 | 1469455010107 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
06:56:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
06:56:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
06:56:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
06:56:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
06:56:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 3602ms
06:56:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
06:56:53 INFO - PROCESS | 3860 | 1469455013685 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:53 INFO - PROCESS | 3860 | 1469455013715 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
06:56:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1175ms
06:56:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
06:56:54 INFO - PROCESS | 3860 | 1469455014865 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:54 INFO - PROCESS | 3860 | 1469455014894 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put10.htm | IDBObjectStore.put() - Attempt to call 'put' without an key parameter when the object store uses out-of-line keys
06:56:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 878ms
06:56:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
06:56:55 INFO - PROCESS | 3860 | 1469455015751 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:55 INFO - PROCESS | 3860 | 1469455015783 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
06:56:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 980ms
06:56:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
06:56:56 INFO - PROCESS | 3860 | 1469455016731 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:56 INFO - PROCESS | 3860 | 1469455016761 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
06:56:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 944ms
06:56:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
06:56:57 INFO - PROCESS | 3860 | 1469455017683 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:57 INFO - PROCESS | 3860 | 1469455017711 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
06:56:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 942ms
06:56:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
06:56:58 INFO - PROCESS | 3860 | 1469455018628 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:58 INFO - PROCESS | 3860 | 1469455018665 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put14.htm | IDBObjectStore.put() - Put a record where a value being indexed does not meet the constraints of a valid key
06:56:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 1027ms
06:56:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
06:56:59 INFO - PROCESS | 3860 | 1469455019661 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:56:59 INFO - PROCESS | 3860 | 1469455019710 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
06:57:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 1025ms
06:57:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
06:57:00 INFO - PROCESS | 3860 | 1469455020691 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:00 INFO - PROCESS | 3860 | 1469455020721 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put16.htm | IDBObjectStore.put() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
06:57:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 984ms
06:57:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
06:57:01 INFO - PROCESS | 3860 | 1469455021681 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:01 INFO - PROCESS | 3860 | 1469455021711 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
06:57:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 986ms
06:57:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
06:57:02 INFO - PROCESS | 3860 | 1469455022670 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:02 INFO - PROCESS | 3860 | 1469455022699 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
06:57:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 985ms
06:57:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
06:57:03 INFO - PROCESS | 3860 | 1469455023660 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:03 INFO - PROCESS | 3860 | 1469455023688 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
06:57:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 942ms
06:57:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
06:57:04 INFO - PROCESS | 3860 | 1469455024607 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:04 INFO - PROCESS | 3860 | 1469455024641 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
06:57:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 922ms
06:57:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
06:57:05 INFO - PROCESS | 3860 | 1469455025532 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:05 INFO - PROCESS | 3860 | 1469455025560 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
06:57:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 985ms
06:57:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
06:57:06 INFO - PROCESS | 3860 | 1469455026524 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:06 INFO - PROCESS | 3860 | 1469455026554 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
06:57:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 941ms
06:57:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
06:57:07 INFO - PROCESS | 3860 | 1469455027471 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:07 INFO - PROCESS | 3860 | 1469455027500 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
06:57:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 881ms
06:57:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
06:57:08 INFO - PROCESS | 3860 | 1469455028362 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:08 INFO - PROCESS | 3860 | 1469455028398 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put9.htm | IDBObjectStore.put() - Attempt to put a record that does not meet the constraints of an object store's inline key requirements
06:57:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 941ms
06:57:09 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
06:57:09 INFO - PROCESS | 3860 | 1469455029305 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:09 INFO - PROCESS | 3860 | 1469455029335 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:10 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
06:57:10 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 1079ms
06:57:10 INFO - TEST-START | /IndexedDB/idbtransaction.htm
06:57:10 INFO - PROCESS | 3860 | 1469455030392 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:10 INFO - PROCESS | 3860 | 1469455030419 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:11 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
06:57:11 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
06:57:11 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 837ms
06:57:11 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
06:57:11 INFO - PROCESS | 3860 | 1469455031232 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:11 INFO - PROCESS | 3860 | 1469455031266 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:12 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
06:57:12 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 923ms
06:57:12 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
06:57:12 INFO - PROCESS | 3860 | 1469455032160 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:12 INFO - PROCESS | 3860 | 1469455032232 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
06:57:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
06:57:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
06:57:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
06:57:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
06:57:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
06:57:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
06:57:17 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
06:57:17 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 5763ms
06:57:17 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
06:57:17 INFO - PROCESS | 3860 | 1469455037928 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:17 INFO - PROCESS | 3860 | 1469455037958 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:19 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
06:57:19 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 1231ms
06:57:19 INFO - TEST-START | /IndexedDB/index_sort_order.htm
06:57:19 INFO - PROCESS | 3860 | 1469455039163 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:19 INFO - PROCESS | 3860 | 1469455039192 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:20 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
06:57:20 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 1029ms
06:57:20 INFO - TEST-START | /IndexedDB/interfaces.html
06:57:20 INFO - PROCESS | 3860 | 1469455040198 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:20 INFO - PROCESS | 3860 | 1469455040228 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
06:57:20 INFO - TEST-OK | /IndexedDB/interfaces.html | took 343ms
06:57:20 INFO - TEST-START | /IndexedDB/interfaces.worker
06:57:20 INFO - PROCESS | 3860 | 1469455040549 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:20 INFO - PROCESS | 3860 | 1469455040580 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
06:57:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
06:57:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:57:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:57:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
06:57:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
06:57:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
06:57:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
06:57:20 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
06:57:20 INFO - {}
06:57:20 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 411ms
06:57:20 INFO - TEST-START | /IndexedDB/key_invalid.htm
06:57:20 INFO - PROCESS | 3860 | 1469455040961 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:21 INFO - PROCESS | 3860 | 1469455040999 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
06:57:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
06:57:21 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 886ms
06:57:21 INFO - TEST-START | /IndexedDB/key_valid.html
06:57:21 INFO - PROCESS | 3860 | 1469455041851 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:21 INFO - PROCESS | 3860 | 1469455041882 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
06:57:35 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
06:57:35 INFO - TEST-OK | /IndexedDB/key_valid.html | took 13265ms
06:57:35 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
06:57:35 INFO - PROCESS | 3860 | 1469455055125 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:35 INFO - PROCESS | 3860 | 1469455055154 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:36 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
06:57:36 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 985ms
06:57:36 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
06:57:36 INFO - PROCESS | 3860 | 1469455056115 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:36 INFO - PROCESS | 3860 | 1469455056146 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:37 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
06:57:37 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 1031ms
06:57:37 INFO - TEST-START | /IndexedDB/keygenerator.htm
06:57:37 INFO - PROCESS | 3860 | 1469455057153 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:37 INFO - PROCESS | 3860 | 1469455057183 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:39 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
06:57:39 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
06:57:39 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
06:57:39 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 2299ms
06:57:39 INFO - TEST-START | /IndexedDB/keyorder.htm
06:57:39 INFO - PROCESS | 3860 | 1469455059455 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:39 INFO - PROCESS | 3860 | 1469455059484 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
06:57:40 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
06:57:40 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 1089ms
06:57:40 INFO - TEST-START | /IndexedDB/keypath.htm
06:57:40 INFO - PROCESS | 3860 | 1469455060558 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:40 INFO - PROCESS | 3860 | 1469455060587 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
06:57:41 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
06:57:41 INFO - TEST-OK | /IndexedDB/keypath.htm | took 987ms
06:57:41 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
06:57:41 INFO - PROCESS | 3860 | 1469455061542 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:41 INFO - PROCESS | 3860 | 1469455061575 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
06:57:42 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
06:57:42 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 943ms
06:57:42 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
06:57:42 INFO - PROCESS | 3860 | 1469455062488 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:42 INFO - PROCESS | 3860 | 1469455062517 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:44 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
06:57:44 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
06:57:44 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
06:57:44 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 2296ms
06:57:44 INFO - TEST-START | /IndexedDB/list_ordering.htm
06:57:44 INFO - PROCESS | 3860 | 1469455064790 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:44 INFO - PROCESS | 3860 | 1469455064821 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:47 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
06:57:47 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
06:57:47 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
06:57:47 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 2644ms
06:57:47 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
06:57:47 INFO - PROCESS | 3860 | 1469455067439 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:47 INFO - PROCESS | 3860 | 1469455067468 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:48 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
06:57:48 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 1025ms
06:57:48 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
06:57:48 INFO - PROCESS | 3860 | 1469455068470 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:48 INFO - PROCESS | 3860 | 1469455068501 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:49 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
06:57:49 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 943ms
06:57:49 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
06:57:49 INFO - PROCESS | 3860 | 1469455069415 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:49 INFO - PROCESS | 3860 | 1469455069445 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:50 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
06:57:50 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 1072ms
06:57:50 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
06:57:50 INFO - PROCESS | 3860 | 1469455070493 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:50 INFO - PROCESS | 3860 | 1469455070524 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:51 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
06:57:51 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 1026ms
06:57:51 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
06:57:51 INFO - PROCESS | 3860 | 1469455071524 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:51 INFO - PROCESS | 3860 | 1469455071556 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:52 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
06:57:52 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 1236ms
06:57:52 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
06:57:52 INFO - PROCESS | 3860 | 1469455072766 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:52 INFO - PROCESS | 3860 | 1469455072802 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:53 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
06:57:53 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 1182ms
06:57:53 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
06:57:53 INFO - PROCESS | 3860 | 1469455073954 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:53 INFO - PROCESS | 3860 | 1469455073984 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:54 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
06:57:54 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 943ms
06:57:54 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
06:57:54 INFO - PROCESS | 3860 | 1469455074899 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:54 INFO - PROCESS | 3860 | 1469455074928 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:55 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
06:57:55 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 1022ms
06:57:55 INFO - TEST-START | /IndexedDB/value.htm
06:57:55 INFO - PROCESS | 3860 | 1469455075926 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:55 INFO - PROCESS | 3860 | 1469455075955 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:57 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
06:57:57 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
06:57:57 INFO - TEST-OK | /IndexedDB/value.htm | took 1545ms
06:57:57 INFO - TEST-START | /IndexedDB/value_recursive.htm
06:57:57 INFO - PROCESS | 3860 | 1469455077478 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:57 INFO - PROCESS | 3860 | 1469455077508 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:59 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
06:57:59 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
06:57:59 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
06:57:59 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 2443ms
06:57:59 INFO - TEST-START | /IndexedDB/writer-starvation.htm
06:57:59 INFO - PROCESS | 3860 | 1469455079926 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:57:59 INFO - PROCESS | 3860 | 1469455079955 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:01 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
06:58:01 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 1388ms
06:58:01 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
06:58:01 INFO - PROCESS | 3860 | 1469455081320 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:01 INFO - PROCESS | 3860 | 1469455081348 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:01 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
06:58:01 INFO - {}
06:58:01 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
06:58:01 INFO - {}
06:58:01 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
06:58:01 INFO - {}
06:58:01 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
06:58:01 INFO - {}
06:58:01 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 170ms
06:58:01 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
06:58:01 INFO - PROCESS | 3860 | 1469455081494 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:01 INFO - PROCESS | 3860 | 1469455081524 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:01 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
06:58:01 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
06:58:01 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
06:58:01 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
06:58:01 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 168ms
06:58:01 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
06:58:01 INFO - PROCESS | 3860 | 1469455081666 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:01 INFO - PROCESS | 3860 | 1469455081695 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
06:58:01 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
06:58:01 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 270ms
06:58:01 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
06:58:01 INFO - PROCESS | 3860 | 1469455081945 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:01 INFO - PROCESS | 3860 | 1469455081983 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
06:58:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 203ms
06:58:02 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
06:58:02 INFO - PROCESS | 3860 | 1469455082149 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - PROCESS | 3860 | 1469455082179 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
06:58:02 INFO - [native code]
06:58:02 INFO - }" but got function "function () {
06:58:02 INFO - }"
06:58:02 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
06:58:02 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
06:58:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 169ms
06:58:02 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
06:58:02 INFO - PROCESS | 3860 | 1469455082330 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - PROCESS | 3860 | 1469455082360 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException - assert_equals: prototype of self's property "DOMException" is not Error expected function "function Error() {
06:58:02 INFO - [native code]
06:58:02 INFO - }" but got function "function () {
06:58:02 INFO - }"
06:58:02 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
06:58:02 INFO - {}
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence of name and code properties on DOMException.prototype - assert_false: DOMException.prototype should not have an own "name" property. expected false got true
06:58:02 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
06:58:02 INFO - {}
06:58:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 188ms
06:58:02 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
06:58:02 INFO - PROCESS | 3860 | 1469455082521 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - PROCESS | 3860 | 1469455082552 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
06:58:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
06:58:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
06:58:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
06:58:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
06:58:02 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
06:58:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
06:58:02 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
06:58:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
06:58:02 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: typeof exception.message === "string" - assert_equals: expected "" but got "Node cannot be inserted at the specified point in the hierarchy"
06:58:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
06:58:02 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
06:58:02 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
06:58:02 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
06:58:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:02 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
06:58:02 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
06:58:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 179ms
06:58:02 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
06:58:02 INFO - PROCESS | 3860 | 1469455082705 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - PROCESS | 3860 | 1469455082734 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
06:58:02 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 173ms
06:58:02 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
06:58:02 INFO - PROCESS | 3860 | 1469455082881 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:02 INFO - PROCESS | 3860 | 1469455082914 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:03 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
06:58:03 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
06:58:03 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
06:58:03 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
06:58:03 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 170ms
06:58:03 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
06:58:03 INFO - PROCESS | 3860 | 1469455083069 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:03 INFO - PROCESS | 3860 | 1469455083114 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
06:58:03 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
06:58:03 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
06:58:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
06:58:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:03 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
06:58:03 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 378ms
06:58:03 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
06:58:03 INFO - PROCESS | 3860 | 1469455083440 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:03 INFO - PROCESS | 3860 | 1469455083468 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
06:58:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
06:58:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
06:58:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
06:58:04 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
06:58:04 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1175ms
06:58:04 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
06:58:04 INFO - PROCESS | 3860 | 1469455084621 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:04 INFO - PROCESS | 3860 | 1469455084651 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
06:58:05 INFO - {}
06:58:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
06:58:05 INFO - {}
06:58:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
06:58:05 INFO - {}
06:58:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
06:58:05 INFO - {}
06:58:05 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
06:58:05 INFO - {}
06:58:05 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1182ms
06:58:05 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
06:58:05 INFO - PROCESS | 3860 | 1469455085809 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:05 INFO - PROCESS | 3860 | 1469455085837 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:06 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
06:58:06 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 332ms
06:58:06 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
06:58:06 INFO - PROCESS | 3860 | 1469455086143 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:06 INFO - PROCESS | 3860 | 1469455086172 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:06 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
06:58:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
06:58:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:06 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
06:58:06 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 169ms
06:58:06 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
06:58:06 INFO - PROCESS | 3860 | 1469455086318 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:06 INFO - PROCESS | 3860 | 1469455086346 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:16 INFO - PROCESS | 3860 | MARIONETTE LOG: INFO: Timeout fired
06:58:16 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-stop.htm | XMLHttpRequest: abort event should fire when stop() method is used - assert_equals: expected true but got false
06:58:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
06:58:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:16 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
06:58:16 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10091ms
06:58:16 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
06:58:16 INFO - PROCESS | 3860 | 1469455096413 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:16 INFO - PROCESS | 3860 | 1469455096443 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:16 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
06:58:16 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 482ms
06:58:16 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
06:58:16 INFO - PROCESS | 3860 | 1469455096902 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:16 INFO - PROCESS | 3860 | 1469455096932 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
06:58:17 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 170ms
06:58:17 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
06:58:17 INFO - PROCESS | 3860 | 1469455097079 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - PROCESS | 3860 | 1469455097113 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
06:58:17 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 189ms
06:58:17 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
06:58:17 INFO - PROCESS | 3860 | 1469455097268 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - PROCESS | 3860 | 1469455097300 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
06:58:17 INFO - {}
06:58:17 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 168ms
06:58:17 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
06:58:17 INFO - PROCESS | 3860 | 1469455097444 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - PROCESS | 3860 | 1469455097475 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
06:58:17 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 169ms
06:58:17 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
06:58:17 INFO - PROCESS | 3860 | 1469455097615 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - PROCESS | 3860 | 1469455097652 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
06:58:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
06:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
06:58:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
06:58:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:17 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
06:58:17 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 170ms
06:58:17 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
06:58:17 INFO - PROCESS | 3860 | 1469455097791 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - PROCESS | 3860 | 1469455097821 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:17 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
06:58:17 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 170ms
06:58:17 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
06:58:17 INFO - PROCESS | 3860 | 1469455097964 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - PROCESS | 3860 | 1469455097993 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
06:58:18 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 169ms
06:58:18 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
06:58:18 INFO - PROCESS | 3860 | 1469455098138 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - PROCESS | 3860 | 1469455098171 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
06:58:18 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 169ms
06:58:18 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
06:58:18 INFO - PROCESS | 3860 | 1469455098312 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - PROCESS | 3860 | 1469455098346 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - TEST-FAIL | /XMLHttpRequest/abort-event-order.htm | XMLHttpRequest: The abort() method: abort and loadend events - assert_array_equals: property 2, expected "upload.abort" but got "abort"
06:58:18 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
06:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:18 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
06:58:18 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
06:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:18 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
06:58:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
06:58:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:18 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
06:58:18 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 170ms
06:58:18 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
06:58:18 INFO - PROCESS | 3860 | 1469455098487 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - PROCESS | 3860 | 1469455098528 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
06:58:18 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 170ms
06:58:18 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
06:58:18 INFO - PROCESS | 3860 | 1469455098662 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - PROCESS | 3860 | 1469455098693 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
06:58:18 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 168ms
06:58:18 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
06:58:18 INFO - PROCESS | 3860 | 1469455098835 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:18 INFO - PROCESS | 3860 | 1469455098868 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:19 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
06:58:19 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 170ms
06:58:19 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
06:58:19 INFO - PROCESS | 3860 | 1469455099012 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:19 INFO - PROCESS | 3860 | 1469455099043 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:19 INFO - TEST-FAIL | /XMLHttpRequest/data-uri.htm | XHR method GET with charset text/plain - assert_false: getAllResponseHeaders() must not include Content-Length expected false got true
06:58:19 INFO - do_test/)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
06:58:40 INFO - )
06:58:40 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 171ms
06:58:40 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
06:58:40 INFO - PROCESS | 3860 | 1469455120693 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:40 INFO - PROCESS | 3860 | 1469455120726 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
06:58:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
06:58:40 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 170ms
06:58:40 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
06:58:40 INFO - PROCESS | 3860 | 1469455120861 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:40 INFO - PROCESS | 3860 | 1469455120896 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
06:58:41 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 171ms
06:58:41 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
06:58:41 INFO - PROCESS | 3860 | 1469455121037 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:41 INFO - PROCESS | 3860 | 1469455121075 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
06:58:41 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 171ms
06:58:41 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
06:58:41 INFO - PROCESS | 3860 | 1469455121212 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:41 INFO - PROCESS | 3860 | 1469455121247 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
06:58:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
06:58:41 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 169ms
06:58:41 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
06:58:41 INFO - PROCESS | 3860 | 1469455121387 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:41 INFO - PROCESS | 3860 | 1469455121422 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:41 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
06:58:41 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
06:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:41 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
06:58:41 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 230ms
06:58:41 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
06:58:41 INFO - PROCESS | 3860 | 1469455121669 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:41 INFO - PROCESS | 3860 | 1469455121777 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:41 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
06:58:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
06:58:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
06:58:41 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 356ms
06:58:41 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
06:58:41 INFO - PROCESS | 3860 | 1469455121984 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - PROCESS | 3860 | 1469455122015 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
06:58:42 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 170ms
06:58:42 INFO - PROCESS | 3860 | 1469455122161 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
06:58:42 INFO - PROCESS | 3860 | 1469455122193 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
06:58:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
06:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
06:58:42 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 170ms
06:58:42 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
06:58:42 INFO - PROCESS | 3860 | 1469455122342 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - PROCESS | 3860 | 1469455122382 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
06:58:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
06:58:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
06:58:42 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 187ms
06:58:42 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
06:58:42 INFO - PROCESS | 3860 | 1469455122529 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - PROCESS | 3860 | 1469455122559 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
06:58:42 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 170ms
06:58:42 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
06:58:42 INFO - PROCESS | 3860 | 1469455122704 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - PROCESS | 3860 | 1469455122742 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
06:58:42 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 170ms
06:58:42 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
06:58:42 INFO - PROCESS | 3860 | 1469455122880 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:42 INFO - PROCESS | 3860 | 1469455122918 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
06:58:43 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 170ms
06:58:43 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
06:58:43 INFO - PROCESS | 3860 | 1469455123054 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - PROCESS | 3860 | 1469455123082 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
06:58:43 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 169ms
06:58:43 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
06:58:43 INFO - PROCESS | 3860 | 1469455123228 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - PROCESS | 3860 | 1469455123262 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
06:58:43 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
06:58:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
06:58:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
06:58:43 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
06:58:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
06:58:43 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 169ms
06:58:43 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
06:58:43 INFO - PROCESS | 3860 | 1469455123402 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - PROCESS | 3860 | 1469455123436 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
06:58:43 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 169ms
06:58:43 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
06:58:43 INFO - PROCESS | 3860 | 1469455123579 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - PROCESS | 3860 | 1469455123611 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
06:58:43 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 169ms
06:58:43 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
06:58:43 INFO - PROCESS | 3860 | 1469455123750 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - PROCESS | 3860 | 1469455123783 Marionette INFO sendAsync 382fb777-b78c-4969-9970-a596e007fd5d
06:58:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: