builder: mozilla-aurora_ubuntu64_vm_test_pgo-web-platform-tests-1
slave: tst-linux64-spot-045
starttime: 1465210938.42
results: success (0)
buildid: 20160606010529
builduid: 78750d9664274d05bee96204469a3a74
revision: d8adb38dd576398dacbfb96d2c247f8e0158bdf1
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:18.418838) =========
master: http://buildbot-master67.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:18.419244) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:18.419535) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:18.459605) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:18.459861) =========
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 /builds/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:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-06 04:02:18-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 12.7M=0.001s
2016-06-06 04:02:19 (12.7 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.594966
========= master_lag: 0.17 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:19.219848) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:19.220126) =========
rm -rf scripts properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.032346
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:19.282290) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 04:02:19.282589) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d8adb38dd576398dacbfb96d2c247f8e0158bdf1 --destination scripts --debug'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev d8adb38dd576398dacbfb96d2c247f8e0158bdf1 --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788
_=/tools/buildbot/bin/python
using PTY: False
2016-06-06 04:02:19,395 truncating revision to first 12 chars
2016-06-06 04:02:19,395 Setting DEBUG logging.
2016-06-06 04:02:19,395 attempt 1/10
2016-06-06 04:02:19,395 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/d8adb38dd576?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-06 04:02:21,417 unpacking tar archive at: mozilla-aurora-d8adb38dd576/testing/mozharness/
program finished with exit code 0
elapsedTime=2.575280
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-06 04:02:21.889170) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:21.889460) =========
script_repo_revision: d8adb38dd576398dacbfb96d2c247f8e0158bdf1
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:21.889818) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:21.890084) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-06 04:02:21.918170) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 26 mins, 50 secs) (at 2016-06-06 04:02:21.918454) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-aurora', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788
_=/tools/buildbot/bin/python
using PTY: False
04:02:22 INFO - MultiFileLogger online at 20160606 04:02:22 in /builds/slave/test
04:02:22 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-aurora --download-symbols ondemand
04:02:22 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
04:02:22 INFO - {'append_to_log': False,
04:02:22 INFO - 'base_work_dir': '/builds/slave/test',
04:02:22 INFO - 'blob_upload_branch': 'mozilla-aurora',
04:02:22 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
04:02:22 INFO - 'buildbot_json_path': 'buildprops.json',
04:02:22 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
04:02:22 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
04:02:22 INFO - 'download_minidump_stackwalk': True,
04:02:22 INFO - 'download_symbols': 'ondemand',
04:02:22 INFO - 'e10s': False,
04:02:22 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
04:02:22 INFO - 'tooltool.py': '/tools/tooltool.py',
04:02:22 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
04:02:22 INFO - '/tools/misc-python/virtualenv.py')},
04:02:22 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
04:02:22 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
04:02:22 INFO - 'log_level': 'info',
04:02:22 INFO - 'log_to_console': True,
04:02:22 INFO - 'opt_config_files': (),
04:02:22 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
04:02:22 INFO - '--processes=1',
04:02:22 INFO - '--config=%(test_path)s/wptrunner.ini',
04:02:22 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
04:02:22 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
04:02:22 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
04:02:22 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
04:02:22 INFO - 'pip_index': False,
04:02:22 INFO - 'require_test_zip': True,
04:02:22 INFO - 'test_type': ('testharness',),
04:02:22 INFO - 'this_chunk': '1',
04:02:22 INFO - 'tooltool_cache': '/builds/tooltool_cache',
04:02:22 INFO - 'total_chunks': '5',
04:02:22 INFO - 'virtualenv_path': 'venv',
04:02:22 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
04:02:22 INFO - 'work_dir': 'build'}
04:02:22 INFO - #####
04:02:22 INFO - ##### Running clobber step.
04:02:22 INFO - #####
04:02:22 INFO - Running pre-action listener: _resource_record_pre_action
04:02:22 INFO - Running main action method: clobber
04:02:22 INFO - rmtree: /builds/slave/test/build
04:02:22 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
04:02:23 INFO - Running post-action listener: _resource_record_post_action
04:02:23 INFO - #####
04:02:23 INFO - ##### Running read-buildbot-config step.
04:02:23 INFO - #####
04:02:23 INFO - Running pre-action listener: _resource_record_pre_action
04:02:23 INFO - Running main action method: read_buildbot_config
04:02:23 INFO - Using buildbot properties:
04:02:23 INFO - {
04:02:23 INFO - "project": "",
04:02:23 INFO - "product": "firefox",
04:02:23 INFO - "script_repo_revision": "production",
04:02:23 INFO - "scheduler": "tests-mozilla-aurora-ubuntu64_vm-pgo-unittest",
04:02:23 INFO - "repository": "",
04:02:23 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-aurora pgo test web-platform-tests-1",
04:02:23 INFO - "buildid": "20160606010529",
04:02:23 INFO - "pgo_build": "True",
04:02:23 INFO - "basedir": "/builds/slave/test",
04:02:23 INFO - "buildnumber": 26,
04:02:23 INFO - "slavename": "tst-linux64-spot-045",
04:02:23 INFO - "master": "http://buildbot-master67.bb.releng.use1.mozilla.com:8201/",
04:02:23 INFO - "platform": "linux64",
04:02:23 INFO - "branch": "mozilla-aurora",
04:02:23 INFO - "revision": "d8adb38dd576398dacbfb96d2c247f8e0158bdf1",
04:02:23 INFO - "repo_path": "releases/mozilla-aurora",
04:02:23 INFO - "moz_repo_path": "",
04:02:23 INFO - "stage_platform": "linux64-pgo",
04:02:23 INFO - "builduid": "78750d9664274d05bee96204469a3a74",
04:02:23 INFO - "slavebuilddir": "test"
04:02:23 INFO - }
04:02:23 INFO - Found installer url https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2.
04:02:23 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json.
04:02:23 INFO - Running post-action listener: _resource_record_post_action
04:02:23 INFO - #####
04:02:23 INFO - ##### Running download-and-extract step.
04:02:23 INFO - #####
04:02:23 INFO - Running pre-action listener: _resource_record_pre_action
04:02:23 INFO - Running main action method: download_and_extract
04:02:23 INFO - mkdir: /builds/slave/test/build/tests
04:02: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')]}
04:02:23 INFO - https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net
04:02:23 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json
04:02:23 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json
04:02:23 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json
04:02:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json'}, attempt #1
04:02:27 INFO - Downloaded 1361 bytes.
04:02:27 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.test_packages.json
04:02:27 INFO - Using the following test package requirements:
04:02:27 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'],
04:02:27 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip',
04:02:27 INFO - u'firefox-48.0a2.en-US.linux-x86_64.cppunittest.tests.zip'],
04:02:27 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip',
04:02:27 INFO - u'firefox-48.0a2.en-US.linux-x86_64.gtest.tests.zip'],
04:02:27 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip',
04:02:27 INFO - u'jsshell-linux-x86_64.zip'],
04:02:27 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip',
04:02:27 INFO - u'firefox-48.0a2.en-US.linux-x86_64.mochitest.tests.zip'],
04:02:27 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'],
04:02:27 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip',
04:02:27 INFO - u'firefox-48.0a2.en-US.linux-x86_64.reftest.tests.zip'],
04:02:27 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip',
04:02:27 INFO - u'firefox-48.0a2.en-US.linux-x86_64.talos.tests.zip'],
04:02:27 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip',
04:02:27 INFO - u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'],
04:02:27 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip',
04:02:27 INFO - u'firefox-48.0a2.en-US.linux-x86_64.xpcshell.tests.zip']}
04:02:27 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
04:02:27 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:02:27 INFO - https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
04:02:27 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip
04:02:27 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip
04:02:27 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip
04:02:27 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip'}, attempt #1
04:02:31 INFO - Downloaded 24177411 bytes.
04:02:31 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
04:02:31 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
04:02:32 INFO - caution: filename not matched: web-platform/*
04:02:32 INFO - Return code: 11
04:02:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:02:32 INFO - https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
04:02:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip
04:02:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip
04:02:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip
04:02:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
04:02:38 INFO - Downloaded 36389084 bytes.
04:02:38 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
04:02:38 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
04:02:41 INFO - caution: filename not matched: bin/*
04:02:41 INFO - caution: filename not matched: config/*
04:02:41 INFO - caution: filename not matched: mozbase/*
04:02:41 INFO - caution: filename not matched: marionette/*
04:02:41 INFO - caution: filename not matched: tools/wptserve/*
04:02:41 INFO - Return code: 11
04:02:41 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')]}
04:02:41 INFO - https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
04:02:41 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2
04:02:41 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2
04:02:41 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2
04:02:41 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2'}, attempt #1
04:02:47 INFO - Downloaded 62805945 bytes.
04:02:47 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2
04:02:47 INFO - mkdir: /builds/slave/test/properties
04:02:47 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
04:02:47 INFO - Writing to file /builds/slave/test/properties/build_url
04:02:47 INFO - Contents:
04:02:47 INFO - build_url:https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2
04:02:49 INFO - Running post-action listener: _resource_record_post_action
04:02:49 INFO - Running post-action listener: set_extra_try_arguments
04:02:49 INFO - #####
04:02:49 INFO - ##### Running create-virtualenv step.
04:02:49 INFO - #####
04:02:49 INFO - Running pre-action listener: _pre_create_virtualenv
04:02:49 INFO - Running pre-action listener: _resource_record_pre_action
04:02:49 INFO - Running main action method: create_virtualenv
04:02:49 INFO - Creating virtualenv /builds/slave/test/build/venv
04:02:49 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
04:02:49 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
04:02:49 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
04:02:49 INFO - Using real prefix '/usr'
04:02:49 INFO - New python executable in /builds/slave/test/build/venv/bin/python
04:02:51 INFO - Installing distribute.............................................................................................................................................................................................done.
04:02:54 INFO - Installing pip.................done.
04:02:54 INFO - Return code: 0
04:02:54 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
04:02:54 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')]}
04:02:54 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:02:54 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:02:54 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')]}
04:02:54 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:02:54 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:02:54 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x167a030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167b3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17921d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x178f970>, '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 0x1790390>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1790700>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:02:54 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
04:02:54 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
04:02:54 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:02:54 INFO - 'CCACHE_UMASK': '002',
04:02:54 INFO - 'DISPLAY': ':0',
04:02:54 INFO - 'HOME': '/home/cltbld',
04:02:54 INFO - 'LANG': 'en_US.UTF-8',
04:02:54 INFO - 'LOGNAME': 'cltbld',
04:02:54 INFO - 'MAIL': '/var/mail/cltbld',
04:02:54 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:02:54 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:02:54 INFO - 'MOZ_NO_REMOTE': '1',
04:02:54 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:02:54 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:02:54 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:02:54 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:02:54 INFO - 'PWD': '/builds/slave/test',
04:02:54 INFO - 'SHELL': '/bin/bash',
04:02:54 INFO - 'SHLVL': '1',
04:02:54 INFO - 'TERM': 'linux',
04:02:54 INFO - 'TMOUT': '86400',
04:02:54 INFO - 'USER': 'cltbld',
04:02:54 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788',
04:02:54 INFO - '_': '/tools/buildbot/bin/python'}
04:02:54 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:02:54 INFO - Downloading/unpacking psutil>=0.7.1
04:02:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:02:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:02:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:02:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:02:54 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:02:54 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
04:03:00 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
04:03:00 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
04:03:00 INFO - Installing collected packages: psutil
04:03:00 INFO - Running setup.py install for psutil
04:03:00 INFO - building 'psutil._psutil_linux' extension
04:03:00 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
04:03:01 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
04:03:01 INFO - building 'psutil._psutil_posix' extension
04:03:01 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
04:03:01 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
04:03:01 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
04:03:01 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
04:03:01 INFO - Successfully installed psutil
04:03:01 INFO - Cleaning up...
04:03:02 INFO - Return code: 0
04:03:02 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
04:03:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:03:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:03:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:03:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:03:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:03:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:03:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x167a030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167b3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17921d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x178f970>, '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 0x1790390>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1790700>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:03:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
04:03:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
04:03:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:03:02 INFO - 'CCACHE_UMASK': '002',
04:03:02 INFO - 'DISPLAY': ':0',
04:03:02 INFO - 'HOME': '/home/cltbld',
04:03:02 INFO - 'LANG': 'en_US.UTF-8',
04:03:02 INFO - 'LOGNAME': 'cltbld',
04:03:02 INFO - 'MAIL': '/var/mail/cltbld',
04:03:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:03:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:03:02 INFO - 'MOZ_NO_REMOTE': '1',
04:03:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:03:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:03:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:03:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:03:02 INFO - 'PWD': '/builds/slave/test',
04:03:02 INFO - 'SHELL': '/bin/bash',
04:03:02 INFO - 'SHLVL': '1',
04:03:02 INFO - 'TERM': 'linux',
04:03:02 INFO - 'TMOUT': '86400',
04:03:02 INFO - 'USER': 'cltbld',
04:03:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788',
04:03:02 INFO - '_': '/tools/buildbot/bin/python'}
04:03:02 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:03:02 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
04:03:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:02 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:02 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:02 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:02 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:07 INFO - Downloading mozsystemmonitor-0.0.tar.gz
04:03:07 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
04:03:07 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
04:03:07 INFO - Installing collected packages: mozsystemmonitor
04:03:07 INFO - Running setup.py install for mozsystemmonitor
04:03:08 INFO - Successfully installed mozsystemmonitor
04:03:08 INFO - Cleaning up...
04:03:08 INFO - Return code: 0
04:03:08 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
04:03:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:03:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:03:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:03:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:03:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:03:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:03:08 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x167a030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167b3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17921d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x178f970>, '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 0x1790390>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1790700>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:03:08 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
04:03:08 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
04:03:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:03:08 INFO - 'CCACHE_UMASK': '002',
04:03:08 INFO - 'DISPLAY': ':0',
04:03:08 INFO - 'HOME': '/home/cltbld',
04:03:08 INFO - 'LANG': 'en_US.UTF-8',
04:03:08 INFO - 'LOGNAME': 'cltbld',
04:03:08 INFO - 'MAIL': '/var/mail/cltbld',
04:03:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:03:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:03:08 INFO - 'MOZ_NO_REMOTE': '1',
04:03:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:03:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:03:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:03:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:03:08 INFO - 'PWD': '/builds/slave/test',
04:03:08 INFO - 'SHELL': '/bin/bash',
04:03:08 INFO - 'SHLVL': '1',
04:03:08 INFO - 'TERM': 'linux',
04:03:08 INFO - 'TMOUT': '86400',
04:03:08 INFO - 'USER': 'cltbld',
04:03:08 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788',
04:03:08 INFO - '_': '/tools/buildbot/bin/python'}
04:03:08 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:03:08 INFO - Downloading/unpacking blobuploader==1.2.4
04:03:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:08 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:08 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:13 INFO - Downloading blobuploader-1.2.4.tar.gz
04:03:13 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
04:03:13 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
04:03:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:13 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:13 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
04:03:14 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
04:03:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:15 INFO - Downloading docopt-0.6.1.tar.gz
04:03:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
04:03:15 INFO - Installing collected packages: blobuploader, requests, docopt
04:03:15 INFO - Running setup.py install for blobuploader
04:03:15 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
04:03:15 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
04:03:15 INFO - Running setup.py install for requests
04:03:16 INFO - Running setup.py install for docopt
04:03:16 INFO - Successfully installed blobuploader requests docopt
04:03:16 INFO - Cleaning up...
04:03:16 INFO - Return code: 0
04:03:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv
04:03: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')]}
04:03:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:03:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:03: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')]}
04:03:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:03:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:03:16 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x167a030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167b3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17921d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x178f970>, '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 0x1790390>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1790700>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:03:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
04:03:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:03:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:03:16 INFO - 'CCACHE_UMASK': '002',
04:03:16 INFO - 'DISPLAY': ':0',
04:03:16 INFO - 'HOME': '/home/cltbld',
04:03:16 INFO - 'LANG': 'en_US.UTF-8',
04:03:16 INFO - 'LOGNAME': 'cltbld',
04:03:16 INFO - 'MAIL': '/var/mail/cltbld',
04:03:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:03:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:03:16 INFO - 'MOZ_NO_REMOTE': '1',
04:03:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:03:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:03:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:03:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:03:16 INFO - 'PWD': '/builds/slave/test',
04:03:16 INFO - 'SHELL': '/bin/bash',
04:03:16 INFO - 'SHLVL': '1',
04:03:16 INFO - 'TERM': 'linux',
04:03:16 INFO - 'TMOUT': '86400',
04:03:16 INFO - 'USER': 'cltbld',
04:03:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788',
04:03:16 INFO - '_': '/tools/buildbot/bin/python'}
04:03:17 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
04:03:17 INFO - Running setup.py (path:/tmp/pip-8GWU2t-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
04:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
04:03:17 INFO - Running setup.py (path:/tmp/pip-OFY1Aj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
04:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
04:03:17 INFO - Running setup.py (path:/tmp/pip-ebJiRG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
04:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
04:03:17 INFO - Running setup.py (path:/tmp/pip-UzUK8e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
04:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
04:03:17 INFO - Running setup.py (path:/tmp/pip-htbww9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
04:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
04:03:17 INFO - Running setup.py (path:/tmp/pip-gftEk_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
04:03:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
04:03:17 INFO - Running setup.py (path:/tmp/pip-2_3I1Q-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
04:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
04:03:18 INFO - Running setup.py (path:/tmp/pip-dJ14c3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
04:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
04:03:18 INFO - Running setup.py (path:/tmp/pip-xVoeyk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
04:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
04:03:18 INFO - Running setup.py (path:/tmp/pip-xXoktO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
04:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
04:03:18 INFO - Running setup.py (path:/tmp/pip-F6T8vV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
04:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
04:03:18 INFO - Running setup.py (path:/tmp/pip-c1Wxdb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
04:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
04:03:18 INFO - Running setup.py (path:/tmp/pip-674qDN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
04:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
04:03:18 INFO - Running setup.py (path:/tmp/pip-cA_I5X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
04:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
04:03:18 INFO - Running setup.py (path:/tmp/pip-lku3dW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
04:03:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
04:03:18 INFO - Running setup.py (path:/tmp/pip-z3v2gQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
04:03:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
04:03:19 INFO - Running setup.py (path:/tmp/pip-2tKtI1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
04:03:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
04:03:19 INFO - Running setup.py (path:/tmp/pip-_ZrkLc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
04:03:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
04:03:19 INFO - Running setup.py (path:/tmp/pip-v4Ktp3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
04:03:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:03:19 INFO - Running setup.py (path:/tmp/pip-dWDuA3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:03:19 INFO - Unpacking /builds/slave/test/build/tests/marionette
04:03:19 INFO - Running setup.py (path:/tmp/pip-CpCjqr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
04:03:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
04:03:20 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client
04:03:20 INFO - Running setup.py install for manifestparser
04:03:20 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
04:03:20 INFO - Running setup.py install for mozcrash
04:03:20 INFO - Running setup.py install for mozdebug
04:03:20 INFO - Running setup.py install for mozdevice
04:03:20 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
04:03:20 INFO - Installing dm script to /builds/slave/test/build/venv/bin
04:03:20 INFO - Running setup.py install for mozfile
04:03:21 INFO - Running setup.py install for mozhttpd
04:03:21 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
04:03:21 INFO - Running setup.py install for mozinfo
04:03:21 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
04:03:21 INFO - Running setup.py install for mozInstall
04:03:21 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
04:03:21 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
04:03:21 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
04:03:21 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
04:03:21 INFO - Running setup.py install for mozleak
04:03:21 INFO - Running setup.py install for mozlog
04:03:22 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
04:03:22 INFO - Running setup.py install for moznetwork
04:03:22 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
04:03:22 INFO - Running setup.py install for mozprocess
04:03:22 INFO - Running setup.py install for mozprofile
04:03:22 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
04:03:22 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
04:03:22 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
04:03:22 INFO - Running setup.py install for mozrunner
04:03:22 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
04:03:22 INFO - Running setup.py install for mozscreenshot
04:03:23 INFO - Running setup.py install for moztest
04:03:23 INFO - Running setup.py install for mozversion
04:03:23 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
04:03:23 INFO - Running setup.py install for wptserve
04:03:23 INFO - Running setup.py install for marionette-driver
04:03:23 INFO - Running setup.py install for browsermob-proxy
04:03:24 INFO - Running setup.py install for marionette-client
04:03:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
04:03:24 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
04:03:24 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client
04:03:24 INFO - Cleaning up...
04:03:24 INFO - Return code: 0
04:03:24 INFO - Installing None into virtualenv /builds/slave/test/build/venv
04:03:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:03:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
04:03:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:03:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:03:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
04:03:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
04:03:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--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 0x167a030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x167b3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x17921d0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x178f970>, '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 0x1790390>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1790700>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
04:03:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
04:03:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
04:03:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:03:24 INFO - 'CCACHE_UMASK': '002',
04:03:24 INFO - 'DISPLAY': ':0',
04:03:24 INFO - 'HOME': '/home/cltbld',
04:03:24 INFO - 'LANG': 'en_US.UTF-8',
04:03:24 INFO - 'LOGNAME': 'cltbld',
04:03:24 INFO - 'MAIL': '/var/mail/cltbld',
04:03:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:03:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:03:24 INFO - 'MOZ_NO_REMOTE': '1',
04:03:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:03:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:03:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:03:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:03:24 INFO - 'PWD': '/builds/slave/test',
04:03:24 INFO - 'SHELL': '/bin/bash',
04:03:24 INFO - 'SHLVL': '1',
04:03:24 INFO - 'TERM': 'linux',
04:03:24 INFO - 'TMOUT': '86400',
04:03:24 INFO - 'USER': 'cltbld',
04:03:24 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788',
04:03:24 INFO - '_': '/tools/buildbot/bin/python'}
04:03:24 INFO - Ignoring indexes: https://pypi.python.org/simple/
04:03:24 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
04:03:24 INFO - Running setup.py (path:/tmp/pip-3Px6df-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
04:03:25 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1))
04:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
04:03:25 INFO - Running setup.py (path:/tmp/pip-d4GL5Y-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
04:03:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
04:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
04:03:25 INFO - Running setup.py (path:/tmp/pip-7g1oIy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
04:03:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
04:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
04:03:25 INFO - Running setup.py (path:/tmp/pip-3C6a0M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
04:03:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
04:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
04:03:25 INFO - Running setup.py (path:/tmp/pip-Pu84XU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
04:03:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5))
04:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
04:03:25 INFO - Running setup.py (path:/tmp/pip-BDed9Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
04:03:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6))
04:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
04:03:25 INFO - Running setup.py (path:/tmp/pip-TKW3Le-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
04:03:25 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
04:03:25 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
04:03:25 INFO - Running setup.py (path:/tmp/pip-9bJeBq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
04:03:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8))
04:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
04:03:26 INFO - Running setup.py (path:/tmp/pip-LBaCMB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
04:03:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9))
04:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
04:03:26 INFO - Running setup.py (path:/tmp/pip-riSWjK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
04:03:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
04:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
04:03:26 INFO - Running setup.py (path:/tmp/pip-9vDhTq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
04:03:26 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
04:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
04:03:26 INFO - Running setup.py (path:/tmp/pip-pJC45I-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
04:03:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12))
04:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
04:03:26 INFO - Running setup.py (path:/tmp/pip-nfDdty-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
04:03:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13))
04:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
04:03:26 INFO - Running setup.py (path:/tmp/pip-aTrO_o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
04:03:26 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14))
04:03:26 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
04:03:26 INFO - Running setup.py (path:/tmp/pip-3jZpLo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
04:03:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
04:03:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
04:03:27 INFO - Running setup.py (path:/tmp/pip-XcHQ5N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
04:03:27 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
04:03:27 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
04:03:27 INFO - Running setup.py (path:/tmp/pip-NFTK7J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
04:03:27 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
04:03:27 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
04:03:27 INFO - Running setup.py (path:/tmp/pip-ENfHmJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
04:03:27 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
04:03:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
04:03:27 INFO - Running setup.py (path:/tmp/pip-BYhvnd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
04:03:27 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3))
04:03:27 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:03:27 INFO - Running setup.py (path:/tmp/pip-qCpNAm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
04:03:27 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
04:03:27 INFO - Unpacking /builds/slave/test/build/tests/marionette
04:03:28 INFO - Running setup.py (path:/tmp/pip-OF0aFU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
04:03:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
04:03:28 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
04:03:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
04:03:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
04:03:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
04:03:28 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
04:03:28 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
04:03:28 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
04:03:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
04:03:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
04:03:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
04:03:32 INFO - Downloading blessings-1.6.tar.gz
04:03:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
04:03:33 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
04:03:33 INFO - Installing collected packages: blessings
04:03:33 INFO - Running setup.py install for blessings
04:03:33 INFO - Successfully installed blessings
04:03:33 INFO - Cleaning up...
04:03:33 INFO - Return code: 0
04:03:33 INFO - Done creating virtualenv /builds/slave/test/build/venv.
04:03:33 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
04:03:33 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
04:03:33 INFO - Reading from file tmpfile_stdout
04:03:33 INFO - Current package versions:
04:03:33 INFO - argparse == 1.2.1
04:03:33 INFO - blessings == 1.6
04:03:33 INFO - blobuploader == 1.2.4
04:03:33 INFO - browsermob-proxy == 0.6.0
04:03:33 INFO - docopt == 0.6.1
04:03:33 INFO - manifestparser == 1.1
04:03:33 INFO - marionette-client == 2.3.0
04:03:33 INFO - marionette-driver == 1.4.0
04:03:33 INFO - mozInstall == 1.12
04:03:33 INFO - mozcrash == 0.17
04:03:33 INFO - mozdebug == 0.1
04:03:33 INFO - mozdevice == 0.48
04:03:33 INFO - mozfile == 1.2
04:03:33 INFO - mozhttpd == 0.7
04:03:33 INFO - mozinfo == 0.9
04:03:33 INFO - mozleak == 0.1
04:03:33 INFO - mozlog == 3.1
04:03:33 INFO - moznetwork == 0.27
04:03:33 INFO - mozprocess == 0.22
04:03:33 INFO - mozprofile == 0.28
04:03:33 INFO - mozrunner == 6.11
04:03:33 INFO - mozscreenshot == 0.1
04:03:33 INFO - mozsystemmonitor == 0.0
04:03:33 INFO - moztest == 0.7
04:03:33 INFO - mozversion == 1.4
04:03:33 INFO - psutil == 3.1.1
04:03:33 INFO - requests == 1.2.3
04:03:33 INFO - wptserve == 1.4.0
04:03:33 INFO - wsgiref == 0.1.2
04:03:33 INFO - Running post-action listener: _resource_record_post_action
04:03:33 INFO - Running post-action listener: _start_resource_monitoring
04:03:34 INFO - Starting resource monitoring.
04:03:34 INFO - #####
04:03:34 INFO - ##### Running pull step.
04:03:34 INFO - #####
04:03:34 INFO - Running pre-action listener: _resource_record_pre_action
04:03:34 INFO - Running main action method: pull
04:03:34 INFO - Pull has nothing to do!
04:03:34 INFO - Running post-action listener: _resource_record_post_action
04:03:34 INFO - #####
04:03:34 INFO - ##### Running install step.
04:03:34 INFO - #####
04:03:34 INFO - Running pre-action listener: _resource_record_pre_action
04:03:34 INFO - Running main action method: install
04:03:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
04:03:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
04:03:34 INFO - Reading from file tmpfile_stdout
04:03:34 INFO - Detecting whether we're running mozinstall >=1.0...
04:03:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
04:03:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
04:03:34 INFO - Reading from file tmpfile_stdout
04:03:34 INFO - Output received:
04:03:34 INFO - Usage: mozinstall [options] installer
04:03:34 INFO - Options:
04:03:34 INFO - -h, --help show this help message and exit
04:03:34 INFO - -d DEST, --destination=DEST
04:03:34 INFO - Directory to install application into. [default:
04:03:34 INFO - "/builds/slave/test"]
04:03:34 INFO - --app=APP Application being installed. [default: firefox]
04:03:34 INFO - mkdir: /builds/slave/test/build/application
04:03:34 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
04:03:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
04:03:58 INFO - Reading from file tmpfile_stdout
04:03:58 INFO - Output received:
04:03:58 INFO - /builds/slave/test/build/application/firefox/firefox
04:03:58 INFO - Running post-action listener: _resource_record_post_action
04:03:58 INFO - #####
04:03:58 INFO - ##### Running run-tests step.
04:03:58 INFO - #####
04:03:58 INFO - Running pre-action listener: _resource_record_pre_action
04:03:58 INFO - Running main action method: run_tests
04:03:58 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
04:03:58 INFO - Minidump filename unknown. Determining based upon platform and architecture.
04:03:58 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
04:03:58 INFO - grabbing minidump binary from tooltool
04:03:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
04:03:58 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x178f970>, '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 0x1790390>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1790700>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
04:03:58 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
04:03:58 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache
04:03:58 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
04:03:58 INFO - Return code: 0
04:03:58 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
04:03:58 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
04:03:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
04:03:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
04:03:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
04:03:58 INFO - 'CCACHE_UMASK': '002',
04:03:58 INFO - 'DISPLAY': ':0',
04:03:58 INFO - 'HOME': '/home/cltbld',
04:03:58 INFO - 'LANG': 'en_US.UTF-8',
04:03:58 INFO - 'LOGNAME': 'cltbld',
04:03:58 INFO - 'MAIL': '/var/mail/cltbld',
04:03:58 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
04:03:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
04:03:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
04:03:58 INFO - 'MOZ_NO_REMOTE': '1',
04:03:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
04:03:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
04:03:58 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
04:03:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
04:03:58 INFO - 'PWD': '/builds/slave/test',
04:03:58 INFO - 'SHELL': '/bin/bash',
04:03:58 INFO - 'SHLVL': '1',
04:03:58 INFO - 'TERM': 'linux',
04:03:58 INFO - 'TMOUT': '86400',
04:03:58 INFO - 'USER': 'cltbld',
04:03:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1465210236.487749-558214788',
04:03:58 INFO - '_': '/tools/buildbot/bin/python'}
04:03:58 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/TPuJqxlBRzGNOtqJN1sFbw/artifacts/public/build/firefox-48.0a2.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
04:03:59 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path
04:03:59 INFO - import pkg_resources
04:04:01 INFO - Using 1 client processes
04:04:01 INFO - wptserve Starting http server on 127.0.0.1:8000
04:04:01 INFO - wptserve Starting http server on 127.0.0.1:8001
04:04:01 INFO - wptserve Starting http server on 127.0.0.1:8443
04:04:03 INFO - SUITE-START | Running 1476 tests
04:04:03 INFO - Running testharness tests
04:04:03 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
04:04:03 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
04:04:03 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
04:04:03 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
04:04:03 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
04:04:03 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
04:04:03 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
04:04:03 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
04:04:03 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
04:04:03 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
04:04:03 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
04:04:03 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
04:04:03 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
04:04:03 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
04:04:03 INFO - Setting up ssl
04:04:03 INFO - PROCESS | certutil |
04:04:03 INFO - PROCESS | certutil |
04:04:03 INFO - PROCESS | certutil |
04:04:03 INFO - Certificate Nickname Trust Attributes
04:04:03 INFO - SSL,S/MIME,JAR/XPI
04:04:03 INFO -
04:04:03 INFO - web-platform-tests CT,,
04:04:03 INFO -
04:04:03 INFO - Starting runner
04:04:05 INFO - PROCESS | 1824 | 1465211045284 Marionette INFO Listening on port 2828
04:04:07 INFO - PROCESS | 1824 | 1465211047324 Marionette INFO startBrowser 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:07 INFO - PROCESS | 1824 | 1465211047351 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:07 INFO - PROCESS | 1824 | 1465211047744 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:07 INFO - PROCESS | 1824 | 1465211047835 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:08 INFO - PROCESS | 1824 | 1465211048084 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
04:04:08 INFO - PROCESS | 1824 | 1465211048132 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:08 INFO - PROCESS | 1824 | 1465211048145 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
04:04:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 325ms
04:04:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
04:04:08 INFO - PROCESS | 1824 | 1465211048557 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:08 INFO - PROCESS | 1824 | 1465211048678 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
04:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 589ms
04:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
04:04:09 INFO - PROCESS | 1824 | 1465211049057 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:09 INFO - PROCESS | 1824 | 1465211049158 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
04:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 480ms
04:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
04:04:09 INFO - PROCESS | 1824 | 1465211049536 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:09 INFO - PROCESS | 1824 | 1465211049616 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
04:04:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 373ms
04:04:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
04:04:09 INFO - PROCESS | 1824 | 1465211049915 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:10 INFO - PROCESS | 1824 | 1465211050004 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
04:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 374ms
04:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
04:04:10 INFO - PROCESS | 1824 | 1465211050311 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:10 INFO - PROCESS | 1824 | 1465211050395 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
04:04:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 377ms
04:04:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
04:04:10 INFO - PROCESS | 1824 | 1465211050697 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:10 INFO - PROCESS | 1824 | 1465211050774 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
04:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 373ms
04:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
04:04:11 INFO - PROCESS | 1824 | 1465211051079 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:11 INFO - PROCESS | 1824 | 1465211051168 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
04:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 374ms
04:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
04:04:11 INFO - PROCESS | 1824 | 1465211051464 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:11 INFO - PROCESS | 1824 | 1465211051543 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
04:04:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 371ms
04:04:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
04:04:11 INFO - PROCESS | 1824 | 1465211051842 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:11 INFO - PROCESS | 1824 | 1465211051926 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
04:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 382ms
04:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
04:04:12 INFO - PROCESS | 1824 | 1465211052233 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:12 INFO - PROCESS | 1824 | 1465211052325 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
04:04:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 475ms
04:04:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
04:04:12 INFO - PROCESS | 1824 | 1465211052711 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:12 INFO - PROCESS | 1824 | 1465211052793 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
04:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 419ms
04:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
04:04:13 INFO - PROCESS | 1824 | 1465211053136 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:13 INFO - PROCESS | 1824 | 1465211053214 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
04:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 373ms
04:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
04:04:13 INFO - PROCESS | 1824 | 1465211053517 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:13 INFO - PROCESS | 1824 | 1465211053596 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
04:04:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 369ms
04:04:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
04:04:13 INFO - PROCESS | 1824 | 1465211053894 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:13 INFO - PROCESS | 1824 | 1465211053975 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
04:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 418ms
04:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
04:04:14 INFO - PROCESS | 1824 | 1465211054317 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:14 INFO - PROCESS | 1824 | 1465211054398 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
04:04:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 380ms
04:04:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
04:04:14 INFO - PROCESS | 1824 | 1465211054700 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:14 INFO - PROCESS | 1824 | 1465211054797 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
04:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 368ms
04:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
04:04:15 INFO - PROCESS | 1824 | 1465211055077 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:15 INFO - PROCESS | 1824 | 1465211055237 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
04:04:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 724ms
04:04:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
04:04:15 INFO - PROCESS | 1824 | 1465211055836 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:15 INFO - PROCESS | 1824 | 1465211055973 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
04:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 493ms
04:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
04:04:16 INFO - PROCESS | 1824 | 1465211056334 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:16 INFO - PROCESS | 1824 | 1465211056413 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
04:04:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 370ms
04:04:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
04:04:16 INFO - PROCESS | 1824 | 1465211056722 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:16 INFO - PROCESS | 1824 | 1465211056819 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
04:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 421ms
04:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
04:04:17 INFO - PROCESS | 1824 | 1465211057144 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:17 INFO - PROCESS | 1824 | 1465211057221 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
04:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 425ms
04:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
04:04:17 INFO - PROCESS | 1824 | 1465211057573 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:17 INFO - PROCESS | 1824 | 1465211057647 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
04:04:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 371ms
04:04:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
04:04:17 INFO - PROCESS | 1824 | 1465211057957 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:18 INFO - PROCESS | 1824 | 1465211058057 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
04:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 420ms
04:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
04:04:18 INFO - PROCESS | 1824 | 1465211058391 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:18 INFO - PROCESS | 1824 | 1465211058469 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
04:04:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 374ms
04:04:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
04:04:18 INFO - PROCESS | 1824 | 1465211058769 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:18 INFO - PROCESS | 1824 | 1465211058843 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
04:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 368ms
04:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
04:04:19 INFO - PROCESS | 1824 | 1465211059155 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:19 INFO - PROCESS | 1824 | 1465211059227 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
04:04:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 426ms
04:04:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
04:04:19 INFO - PROCESS | 1824 | 1465211059581 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:19 INFO - PROCESS | 1824 | 1465211059664 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
04:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 423ms
04:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
04:04:20 INFO - PROCESS | 1824 | 1465211060009 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:20 INFO - PROCESS | 1824 | 1465211060105 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
04:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 422ms
04:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
04:04:20 INFO - PROCESS | 1824 | 1465211060435 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:20 INFO - PROCESS | 1824 | 1465211060509 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
04:04:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 375ms
04:04:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
04:04:20 INFO - PROCESS | 1824 | 1465211060815 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:20 INFO - PROCESS | 1824 | 1465211060887 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
04:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 374ms
04:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
04:04:21 INFO - PROCESS | 1824 | 1465211061198 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:21 INFO - PROCESS | 1824 | 1465211061278 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
04:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 378ms
04:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
04:04:21 INFO - PROCESS | 1824 | 1465211061584 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:21 INFO - PROCESS | 1824 | 1465211061658 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
04:04:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 370ms
04:04:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
04:04:21 INFO - PROCESS | 1824 | 1465211061962 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:22 INFO - PROCESS | 1824 | 1465211062055 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
04:04:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 424ms
04:04:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
04:04:22 INFO - PROCESS | 1824 | 1465211062391 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:22 INFO - PROCESS | 1824 | 1465211062471 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
04:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 726ms
04:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
04:04:23 INFO - PROCESS | 1824 | 1465211063131 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:23 INFO - PROCESS | 1824 | 1465211063244 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
04:04:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 472ms
04:04:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
04:04:23 INFO - PROCESS | 1824 | 1465211063608 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:23 INFO - PROCESS | 1824 | 1465211063699 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
04:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 472ms
04:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
04:04:24 INFO - PROCESS | 1824 | 1465211064091 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:24 INFO - PROCESS | 1824 | 1465211064185 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
04:04:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 474ms
04:04:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
04:04:24 INFO - PROCESS | 1824 | 1465211064569 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:24 INFO - PROCESS | 1824 | 1465211064803 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
04:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 575ms
04:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
04:04:25 INFO - PROCESS | 1824 | 1465211065144 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:25 INFO - PROCESS | 1824 | 1465211065216 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
04:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 374ms
04:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
04:04:25 INFO - PROCESS | 1824 | 1465211065528 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:25 INFO - PROCESS | 1824 | 1465211065622 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
04:04:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 427ms
04:04:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
04:04:25 INFO - PROCESS | 1824 | 1465211065962 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:26 INFO - PROCESS | 1824 | 1465211066034 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
04:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 378ms
04:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
04:04:26 INFO - PROCESS | 1824 | 1465211066347 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:26 INFO - PROCESS | 1824 | 1465211066424 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
04:04:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 371ms
04:04:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
04:04:26 INFO - PROCESS | 1824 | 1465211066729 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:26 INFO - PROCESS | 1824 | 1465211066839 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
04:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 569ms
04:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
04:04:27 INFO - PROCESS | 1824 | 1465211067306 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:27 INFO - PROCESS | 1824 | 1465211067391 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
04:04:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 628ms
04:04:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
04:04:27 INFO - PROCESS | 1824 | 1465211067939 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:28 INFO - PROCESS | 1824 | 1465211068226 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
04:04:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 622ms
04:04:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
04:04:28 INFO - PROCESS | 1824 | 1465211068587 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:28 INFO - PROCESS | 1824 | 1465211068664 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
04:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 426ms
04:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
04:04:29 INFO - PROCESS | 1824 | 1465211069016 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:29 INFO - PROCESS | 1824 | 1465211069100 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
04:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 432ms
04:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
04:04:29 INFO - PROCESS | 1824 | 1465211069461 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:29 INFO - PROCESS | 1824 | 1465211069541 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
04:04:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 430ms
04:04:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
04:04:29 INFO - PROCESS | 1824 | 1465211069893 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:29 INFO - PROCESS | 1824 | 1465211069966 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
04:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 369ms
04:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
04:04:30 INFO - PROCESS | 1824 | 1465211070273 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:30 INFO - PROCESS | 1824 | 1465211070370 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
04:04:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 484ms
04:04:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
04:04:30 INFO - PROCESS | 1824 | 1465211070764 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:30 INFO - PROCESS | 1824 | 1465211070849 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
04:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 474ms
04:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
04:04:31 INFO - PROCESS | 1824 | 1465211071237 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:31 INFO - PROCESS | 1824 | 1465211071308 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
04:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 374ms
04:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
04:04:31 INFO - PROCESS | 1824 | 1465211071615 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:31 INFO - PROCESS | 1824 | 1465211071689 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
04:04:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 369ms
04:04:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
04:04:31 INFO - PROCESS | 1824 | 1465211071991 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:32 INFO - PROCESS | 1824 | 1465211072063 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
04:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 376ms
04:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
04:04:32 INFO - PROCESS | 1824 | 1465211072379 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:32 INFO - PROCESS | 1824 | 1465211072469 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
04:04:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 419ms
04:04:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
04:04:32 INFO - PROCESS | 1824 | 1465211072810 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:32 INFO - PROCESS | 1824 | 1465211072893 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
04:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 421ms
04:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
04:04:33 INFO - PROCESS | 1824 | 1465211073235 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:33 INFO - PROCESS | 1824 | 1465211073311 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
04:04:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 377ms
04:04:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
04:04:33 INFO - PROCESS | 1824 | 1465211073632 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:33 INFO - PROCESS | 1824 | 1465211073709 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
04:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 376ms
04:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
04:04:34 INFO - PROCESS | 1824 | 1465211074014 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:34 INFO - PROCESS | 1824 | 1465211074089 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
04:04:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 721ms
04:04:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
04:04:34 INFO - PROCESS | 1824 | 1465211074743 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:34 INFO - PROCESS | 1824 | 1465211074870 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
04:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 473ms
04:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
04:04:35 INFO - PROCESS | 1824 | 1465211075227 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:35 INFO - PROCESS | 1824 | 1465211075308 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
04:04:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 427ms
04:04:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
04:04:35 INFO - PROCESS | 1824 | 1465211075664 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:35 INFO - PROCESS | 1824 | 1465211075745 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
04:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 426ms
04:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
04:04:36 INFO - PROCESS | 1824 | 1465211076092 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:36 INFO - PROCESS | 1824 | 1465211076171 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
04:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 376ms
04:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
04:04:36 INFO - PROCESS | 1824 | 1465211076479 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:36 INFO - PROCESS | 1824 | 1465211076553 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
04:04:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 371ms
04:04:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
04:04:36 INFO - PROCESS | 1824 | 1465211076872 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:36 INFO - PROCESS | 1824 | 1465211076977 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
04:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 469ms
04:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
04:04:37 INFO - PROCESS | 1824 | 1465211077346 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:37 INFO - PROCESS | 1824 | 1465211077428 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
04:04:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 427ms
04:04:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
04:04:37 INFO - PROCESS | 1824 | 1465211077782 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:37 INFO - PROCESS | 1824 | 1465211077865 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
04:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 378ms
04:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
04:04:38 INFO - PROCESS | 1824 | 1465211078181 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:38 INFO - PROCESS | 1824 | 1465211078258 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
04:04:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 476ms
04:04:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
04:04:38 INFO - PROCESS | 1824 | 1465211078661 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:38 INFO - PROCESS | 1824 | 1465211078732 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
04:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 374ms
04:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
04:04:39 INFO - PROCESS | 1824 | 1465211079044 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:39 INFO - PROCESS | 1824 | 1465211079140 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
04:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 425ms
04:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
04:04:39 INFO - PROCESS | 1824 | 1465211079471 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:39 INFO - PROCESS | 1824 | 1465211079547 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
04:04:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 372ms
04:04:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
04:04:39 INFO - PROCESS | 1824 | 1465211079847 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:39 INFO - PROCESS | 1824 | 1465211079935 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:40 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.
04:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 420ms
04:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
04:04:40 INFO - PROCESS | 1824 | 1465211080272 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:40 INFO - PROCESS | 1824 | 1465211080345 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:40 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.
04:04:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 369ms
04:04:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
04:04:40 INFO - PROCESS | 1824 | 1465211080647 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:40 INFO - PROCESS | 1824 | 1465211080722 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:41 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.
04:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 419ms
04:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
04:04:41 INFO - PROCESS | 1824 | 1465211081101 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:41 INFO - PROCESS | 1824 | 1465211081192 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:41 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.
04:04:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 632ms
04:04:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
04:04:41 INFO - PROCESS | 1824 | 1465211081737 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:41 INFO - PROCESS | 1824 | 1465211081863 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:42 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.
04:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 542ms
04:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
04:04:42 INFO - PROCESS | 1824 | 1465211082287 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:42 INFO - PROCESS | 1824 | 1465211082388 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:42 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.
04:04:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 473ms
04:04:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
04:04:42 INFO - PROCESS | 1824 | 1465211082772 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:42 INFO - PROCESS | 1824 | 1465211082861 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:43 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.
04:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 421ms
04:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
04:04:43 INFO - PROCESS | 1824 | 1465211083190 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:43 INFO - PROCESS | 1824 | 1465211083268 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:43 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.
04:04:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 433ms
04:04:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
04:04:43 INFO - PROCESS | 1824 | 1465211083631 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:43 INFO - PROCESS | 1824 | 1465211083706 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:44 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.
04:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 427ms
04:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
04:04:44 INFO - PROCESS | 1824 | 1465211084064 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:44 INFO - PROCESS | 1824 | 1465211084172 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:44 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.
04:04:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 471ms
04:04:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
04:04:44 INFO - PROCESS | 1824 | 1465211084541 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:44 INFO - PROCESS | 1824 | 1465211084625 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:45 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.
04:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 479ms
04:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
04:04:45 INFO - PROCESS | 1824 | 1465211085018 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:45 INFO - PROCESS | 1824 | 1465211085106 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:45 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.
04:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 421ms
04:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
04:04:45 INFO - PROCESS | 1824 | 1465211085445 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:45 INFO - PROCESS | 1824 | 1465211085521 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:45 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.
04:04:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 371ms
04:04:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
04:04:45 INFO - PROCESS | 1824 | 1465211085824 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:45 INFO - PROCESS | 1824 | 1465211085901 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:46 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.
04:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 376ms
04:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
04:04:46 INFO - PROCESS | 1824 | 1465211086203 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:46 INFO - PROCESS | 1824 | 1465211086306 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:46 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.
04:04:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 429ms
04:04:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
04:04:46 INFO - PROCESS | 1824 | 1465211086634 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:46 INFO - PROCESS | 1824 | 1465211086712 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
04:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 375ms
04:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
04:04:47 INFO - PROCESS | 1824 | 1465211087019 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:47 INFO - PROCESS | 1824 | 1465211087097 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
04:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 374ms
04:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
04:04:47 INFO - PROCESS | 1824 | 1465211087399 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:47 INFO - PROCESS | 1824 | 1465211087487 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:47 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.
04:04:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 573ms
04:04:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
04:04:47 INFO - PROCESS | 1824 | 1465211087976 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:48 INFO - PROCESS | 1824 | 1465211088049 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
04:04:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 522ms
04:04:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
04:04:48 INFO - PROCESS | 1824 | 1465211088505 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:48 INFO - PROCESS | 1824 | 1465211088609 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:49 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.
04:04:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 633ms
04:04:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
04:04:49 INFO - PROCESS | 1824 | 1465211089142 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:49 INFO - PROCESS | 1824 | 1465211089223 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:49 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
04:04:49 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 676ms
04:04:49 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
04:04:49 INFO - PROCESS | 1824 | 1465211089824 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:49 INFO - PROCESS | 1824 | 1465211089911 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
04:04:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 420ms
04:04:50 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
04:04:50 INFO - PROCESS | 1824 | 1465211090255 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:50 INFO - PROCESS | 1824 | 1465211090335 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:50 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
04:04:50 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 428ms
04:04:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
04:04:50 INFO - PROCESS | 1824 | 1465211090693 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:50 INFO - PROCESS | 1824 | 1465211090773 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
04:04:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 472ms
04:04:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
04:04:51 INFO - PROCESS | 1824 | 1465211091161 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:51 INFO - PROCESS | 1824 | 1465211091240 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
04:04:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 424ms
04:04:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
04:04:51 INFO - PROCESS | 1824 | 1465211091589 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:51 INFO - PROCESS | 1824 | 1465211091671 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
04:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 476ms
04:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
04:04:52 INFO - PROCESS | 1824 | 1465211092072 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:52 INFO - PROCESS | 1824 | 1465211092184 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
04:04:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 519ms
04:04:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
04:04:52 INFO - PROCESS | 1824 | 1465211092593 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:52 INFO - PROCESS | 1824 | 1465211092684 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
04:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 478ms
04:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
04:04:53 INFO - PROCESS | 1824 | 1465211093076 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:53 INFO - PROCESS | 1824 | 1465211093157 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
04:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 428ms
04:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
04:04:53 INFO - PROCESS | 1824 | 1465211093508 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:53 INFO - PROCESS | 1824 | 1465211093586 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
04:04:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 421ms
04:04:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
04:04:53 INFO - PROCESS | 1824 | 1465211093934 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:54 INFO - PROCESS | 1824 | 1465211094012 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
04:04:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 430ms
04:04:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
04:04:54 INFO - PROCESS | 1824 | 1465211094369 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:54 INFO - PROCESS | 1824 | 1465211094461 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:55 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
04:04:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 870ms
04:04:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
04:04:55 INFO - PROCESS | 1824 | 1465211095243 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:55 INFO - PROCESS | 1824 | 1465211095321 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
04:04:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 972ms
04:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
04:04:56 INFO - PROCESS | 1824 | 1465211096224 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:56 INFO - PROCESS | 1824 | 1465211096324 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:56 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
04:04:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:04:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
04:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:04:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:04:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:04:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:04:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:04:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:04:56 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:20:1
04:04:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 580ms
04:04:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
04:04:56 INFO - PROCESS | 1824 | 1465211096815 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:56 INFO - PROCESS | 1824 | 1465211096901 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
04:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 434ms
04:04:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
04:04:57 INFO - PROCESS | 1824 | 1465211097256 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:57 INFO - PROCESS | 1824 | 1465211097344 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
04:04:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 423ms
04:04:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
04:04:57 INFO - PROCESS | 1824 | 1465211097681 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:57 INFO - PROCESS | 1824 | 1465211097761 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
04:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 422ms
04:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
04:04:58 INFO - PROCESS | 1824 | 1465211098106 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:58 INFO - PROCESS | 1824 | 1465211098184 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
04:04:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 376ms
04:04:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
04:04:58 INFO - PROCESS | 1824 | 1465211098505 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:58 INFO - PROCESS | 1824 | 1465211098622 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
04:04:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 522ms
04:04:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
04:04:59 INFO - PROCESS | 1824 | 1465211099031 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:59 INFO - PROCESS | 1824 | 1465211099117 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:59 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
04:04:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
04:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:04:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:04:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:04:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:04:59 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:04:59 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:04:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:20:1
04:04:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 481ms
04:04:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
04:04:59 INFO - PROCESS | 1824 | 1465211099515 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:59 INFO - PROCESS | 1824 | 1465211099589 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:04:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
04:04:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 424ms
04:04:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
04:04:59 INFO - PROCESS | 1824 | 1465211099941 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:00 INFO - PROCESS | 1824 | 1465211100018 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:00 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
04:05:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
04:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:05:00 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:05:00 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:05:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:20:1
04:05:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 423ms
04:05:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
04:05:00 INFO - PROCESS | 1824 | 1465211100370 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:00 INFO - PROCESS | 1824 | 1465211100457 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:00 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
04:05:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:05:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
04:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:05:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:05:00 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:05:00 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:05:00 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:20:1
04:05:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 469ms
04:05:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
04:05:00 INFO - PROCESS | 1824 | 1465211100848 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:00 INFO - PROCESS | 1824 | 1465211100940 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:01 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
04:05:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
04:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:05:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:05:01 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:05:01 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:05:01 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:20:1
04:05:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 422ms
04:05:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
04:05:01 INFO - PROCESS | 1824 | 1465211101275 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:01 INFO - PROCESS | 1824 | 1465211101355 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
04:05:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 422ms
04:05:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
04:05:01 INFO - PROCESS | 1824 | 1465211101705 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:01 INFO - PROCESS | 1824 | 1465211101779 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
04:05:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 471ms
04:05:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
04:05:02 INFO - PROCESS | 1824 | 1465211102179 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:02 INFO - PROCESS | 1824 | 1465211102283 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
04:05:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 623ms
04:05:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
04:05:02 INFO - PROCESS | 1824 | 1465211102822 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:02 INFO - PROCESS | 1824 | 1465211102942 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
04:05:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 845ms
04:05:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
04:05:03 INFO - PROCESS | 1824 | 1465211103660 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:03 INFO - PROCESS | 1824 | 1465211103751 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
04:05:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 422ms
04:05:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
04:05:04 INFO - PROCESS | 1824 | 1465211104092 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:04 INFO - PROCESS | 1824 | 1465211104183 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
04:05:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 475ms
04:05:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
04:05:04 INFO - PROCESS | 1824 | 1465211104582 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:04 INFO - PROCESS | 1824 | 1465211104661 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
04:05:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 422ms
04:05:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
04:05:05 INFO - PROCESS | 1824 | 1465211104998 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:05 INFO - PROCESS | 1824 | 1465211105096 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
04:05:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 523ms
04:05:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
04:05:05 INFO - PROCESS | 1824 | 1465211105523 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:05 INFO - PROCESS | 1824 | 1465211105608 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
04:05:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 425ms
04:05:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
04:05:05 INFO - PROCESS | 1824 | 1465211105959 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:06 INFO - PROCESS | 1824 | 1465211106069 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
04:05:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 472ms
04:05:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
04:05:06 INFO - PROCESS | 1824 | 1465211106431 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:06 INFO - PROCESS | 1824 | 1465211106519 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
04:05:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 473ms
04:05:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
04:05:06 INFO - PROCESS | 1824 | 1465211106909 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:06 INFO - PROCESS | 1824 | 1465211106982 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:07 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
04:05:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 375ms
04:05:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
04:05:07 INFO - PROCESS | 1824 | 1465211107291 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:07 INFO - PROCESS | 1824 | 1465211107372 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
04:05:07 INFO - PROCESS | 1824 | 1465211107382 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
04:05:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 426ms
04:05:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
04:05:07 INFO - PROCESS | 1824 | 1465211107718 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:07 INFO - PROCESS | 1824 | 1465211107793 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
04:05:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 524ms
04:05:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
04:05:08 INFO - PROCESS | 1824 | 1465211108251 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:08 INFO - PROCESS | 1824 | 1465211108383 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:08 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
04:05:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 484ms
04:05:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
04:05:08 INFO - PROCESS | 1824 | 1465211108735 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:08 INFO - PROCESS | 1824 | 1465211108812 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:09 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
04:05:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
04:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:05:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
04:05:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:05:09 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
04:05:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
04:05:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:05:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
04:05:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
04:05:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 373ms
04:05:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
04:05:09 INFO - PROCESS | 1824 | 1465211109123 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:09 INFO - PROCESS | 1824 | 1465211109203 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
04:05:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 381ms
04:05:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
04:05:09 INFO - PROCESS | 1824 | 1465211109510 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:09 INFO - PROCESS | 1824 | 1465211109656 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
04:05:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 680ms
04:05:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
04:05:10 INFO - PROCESS | 1824 | 1465211110192 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:10 INFO - PROCESS | 1824 | 1465211110344 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
04:05:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 722ms
04:05:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
04:05:10 INFO - PROCESS | 1824 | 1465211110930 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:11 INFO - PROCESS | 1824 | 1465211111088 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
04:05:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 576ms
04:05:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
04:05:11 INFO - PROCESS | 1824 | 1465211111521 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:11 INFO - PROCESS | 1824 | 1465211111655 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.
04:05:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 575ms
04:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
04:05:12 INFO - PROCESS | 1824 | 1465211112085 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:12 INFO - PROCESS | 1824 | 1465211112164 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
04:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 423ms
04:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
04:05:12 INFO - PROCESS | 1824 | 1465211112513 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:12 INFO - PROCESS | 1824 | 1465211112585 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
04:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 428ms
04:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
04:05:12 INFO - PROCESS | 1824 | 1465211112948 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:13 INFO - PROCESS | 1824 | 1465211113062 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
04:05:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 468ms
04:05:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
04:05:13 INFO - PROCESS | 1824 | 1465211113434 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:13 INFO - PROCESS | 1824 | 1465211113511 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
04:05:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 432ms
04:05:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
04:05:13 INFO - PROCESS | 1824 | 1465211113873 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:13 INFO - PROCESS | 1824 | 1465211113945 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
04:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 370ms
04:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
04:05:14 INFO - PROCESS | 1824 | 1465211114247 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:14 INFO - PROCESS | 1824 | 1465211114324 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
04:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 422ms
04:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
04:05:14 INFO - PROCESS | 1824 | 1465211114686 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:14 INFO - PROCESS | 1824 | 1465211114761 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
04:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 374ms
04:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
04:05:15 INFO - PROCESS | 1824 | 1465211115073 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:15 INFO - PROCESS | 1824 | 1465211115163 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
04:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 431ms
04:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
04:05:15 INFO - PROCESS | 1824 | 1465211115508 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:15 INFO - PROCESS | 1824 | 1465211115587 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
04:05:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 370ms
04:05:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
04:05:15 INFO - PROCESS | 1824 | 1465211115882 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:15 INFO - PROCESS | 1824 | 1465211115969 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
04:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 421ms
04:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
04:05:16 INFO - PROCESS | 1824 | 1465211116309 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:16 INFO - PROCESS | 1824 | 1465211116382 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
04:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 370ms
04:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
04:05:16 INFO - PROCESS | 1824 | 1465211116683 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:16 INFO - PROCESS | 1824 | 1465211116758 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
04:05:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 572ms
04:05:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
04:05:17 INFO - PROCESS | 1824 | 1465211117262 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:17 INFO - PROCESS | 1824 | 1465211117366 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
04:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 878ms
04:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
04:05:18 INFO - PROCESS | 1824 | 1465211118148 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:18 INFO - PROCESS | 1824 | 1465211118238 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
04:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 424ms
04:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
04:05:18 INFO - PROCESS | 1824 | 1465211118580 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:18 INFO - PROCESS | 1824 | 1465211118690 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
04:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 475ms
04:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
04:05:19 INFO - PROCESS | 1824 | 1465211119068 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:19 INFO - PROCESS | 1824 | 1465211119156 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
04:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 422ms
04:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
04:05:19 INFO - PROCESS | 1824 | 1465211119487 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:19 INFO - PROCESS | 1824 | 1465211119569 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
04:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 474ms
04:05:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
04:05:19 INFO - PROCESS | 1824 | 1465211119964 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:20 INFO - PROCESS | 1824 | 1465211120039 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
04:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 421ms
04:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
04:05:20 INFO - PROCESS | 1824 | 1465211120394 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:20 INFO - PROCESS | 1824 | 1465211120513 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
04:05:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 473ms
04:05:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
04:05:20 INFO - PROCESS | 1824 | 1465211120869 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:20 INFO - PROCESS | 1824 | 1465211120966 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
04:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 469ms
04:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
04:05:21 INFO - PROCESS | 1824 | 1465211121343 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:21 INFO - PROCESS | 1824 | 1465211121427 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
04:05:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 374ms
04:05:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
04:05:21 INFO - PROCESS | 1824 | 1465211121726 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:21 INFO - PROCESS | 1824 | 1465211121802 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
04:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 428ms
04:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
04:05:22 INFO - PROCESS | 1824 | 1465211122153 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:22 INFO - PROCESS | 1824 | 1465211122231 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
04:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 369ms
04:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
04:05:22 INFO - PROCESS | 1824 | 1465211122536 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:22 INFO - PROCESS | 1824 | 1465211122641 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
04:05:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 423ms
04:05:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
04:05:22 INFO - PROCESS | 1824 | 1465211122965 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:23 INFO - PROCESS | 1824 | 1465211123043 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
04:05:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 420ms
04:05:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
04:05:23 INFO - PROCESS | 1824 | 1465211123389 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:23 INFO - PROCESS | 1824 | 1465211123464 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
04:05:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 374ms
04:05:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
04:05:23 INFO - PROCESS | 1824 | 1465211123767 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:23 INFO - PROCESS | 1824 | 1465211123857 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
04:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 419ms
04:05:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
04:05:24 INFO - PROCESS | 1824 | 1465211124205 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:24 INFO - PROCESS | 1824 | 1465211124319 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
04:05:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 777ms
04:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
04:05:25 INFO - PROCESS | 1824 | 1465211125006 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:25 INFO - PROCESS | 1824 | 1465211125096 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
04:05:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 422ms
04:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
04:05:25 INFO - PROCESS | 1824 | 1465211125439 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:25 INFO - PROCESS | 1824 | 1465211125522 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
04:05:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 421ms
04:05:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
04:05:25 INFO - PROCESS | 1824 | 1465211125871 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:25 INFO - PROCESS | 1824 | 1465211125957 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:26 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
04:05:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 425ms
04:05:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
04:05:26 INFO - PROCESS | 1824 | 1465211126295 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:26 INFO - PROCESS | 1824 | 1465211126374 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
04:05:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 424ms
04:05:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
04:05:26 INFO - PROCESS | 1824 | 1465211126724 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:26 INFO - PROCESS | 1824 | 1465211126804 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:27 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)
04:05:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 871ms
04:05:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
04:05:27 INFO - PROCESS | 1824 | 1465211127602 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:27 INFO - PROCESS | 1824 | 1465211127707 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
04:05:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 924ms
04:05:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
04:05:28 INFO - PROCESS | 1824 | 1465211128527 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:28 INFO - PROCESS | 1824 | 1465211128601 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
04:05:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 823ms
04:05:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
04:05:29 INFO - PROCESS | 1824 | 1465211129356 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:29 INFO - PROCESS | 1824 | 1465211129432 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:30 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)
04:05:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 876ms
04:05:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
04:05:30 INFO - PROCESS | 1824 | 1465211130237 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:30 INFO - PROCESS | 1824 | 1465211130314 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:31 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)
04:05:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 827ms
04:05:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
04:05:31 INFO - PROCESS | 1824 | 1465211131106 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:31 INFO - PROCESS | 1824 | 1465211131196 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
04:05:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1222ms
04:05:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
04:05:32 INFO - PROCESS | 1824 | 1465211132334 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:32 INFO - PROCESS | 1824 | 1465211132444 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
04:05:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 921ms
04:05:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
04:05:33 INFO - PROCESS | 1824 | 1465211133264 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:33 INFO - PROCESS | 1824 | 1465211133350 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
04:05:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 924ms
04:05:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
04:05:34 INFO - PROCESS | 1824 | 1465211134203 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:34 INFO - PROCESS | 1824 | 1465211134322 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:35 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
04:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1024ms
04:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
04:05:35 INFO - PROCESS | 1824 | 1465211135221 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:35 INFO - PROCESS | 1824 | 1465211135301 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
04:05:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 878ms
04:05:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
04:05:36 INFO - PROCESS | 1824 | 1465211136105 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:36 INFO - PROCESS | 1824 | 1465211136185 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:36 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
04:05:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
04:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:05:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:05:36 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:05:36 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:05:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:20:1
04:05:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 380ms
04:05:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
04:05:36 INFO - PROCESS | 1824 | 1465211136497 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:36 INFO - PROCESS | 1824 | 1465211136609 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
04:05:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 474ms
04:05:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
04:05:36 INFO - PROCESS | 1824 | 1465211136970 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:37 INFO - PROCESS | 1824 | 1465211137049 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:37 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 255
04:05:37 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:05:37 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:05:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
04:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:05:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:05:37 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:05:37 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:05:37 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:20:1
04:05:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 432ms
04:05:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
04:05:37 INFO - PROCESS | 1824 | 1465211137408 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:37 INFO - PROCESS | 1824 | 1465211137482 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
04:05:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 372ms
04:05:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
04:05:37 INFO - PROCESS | 1824 | 1465211137786 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:37 INFO - PROCESS | 1824 | 1465211137868 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
04:05:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 880ms
04:05:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
04:05:38 INFO - PROCESS | 1824 | 1465211138674 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:38 INFO - PROCESS | 1824 | 1465211138778 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:39 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
04:05:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 979ms
04:05:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
04:05:39 INFO - PROCESS | 1824 | 1465211139662 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:39 INFO - PROCESS | 1824 | 1465211139755 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:40 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.)
04:05:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 873ms
04:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
04:05:40 INFO - PROCESS | 1824 | 1465211140548 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:40 INFO - PROCESS | 1824 | 1465211140630 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
04:05:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 924ms
04:05:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
04:05:41 INFO - PROCESS | 1824 | 1465211141466 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:41 INFO - PROCESS | 1824 | 1465211141563 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:42 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
04:05:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 977ms
04:05:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
04:05:42 INFO - PROCESS | 1824 | 1465211142452 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:42 INFO - PROCESS | 1824 | 1465211142544 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
04:05:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 571ms
04:05:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
04:05:43 INFO - PROCESS | 1824 | 1465211143031 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:43 INFO - PROCESS | 1824 | 1465211143113 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
04:05:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 877ms
04:05:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
04:05:43 INFO - PROCESS | 1824 | 1465211143919 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:44 INFO - PROCESS | 1824 | 1465211144000 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
04:05:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 876ms
04:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
04:05:44 INFO - PROCESS | 1824 | 1465211144794 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:44 INFO - PROCESS | 1824 | 1465211144878 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
04:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 437ms
04:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
04:05:45 INFO - PROCESS | 1824 | 1465211145237 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:45 INFO - PROCESS | 1824 | 1465211145315 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
04:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 377ms
04:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
04:05:45 INFO - PROCESS | 1824 | 1465211145622 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:45 INFO - PROCESS | 1824 | 1465211145724 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
04:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 418ms
04:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
04:05:46 INFO - PROCESS | 1824 | 1465211146045 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:46 INFO - PROCESS | 1824 | 1465211146117 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
04:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 369ms
04:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
04:05:46 INFO - PROCESS | 1824 | 1465211146419 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:46 INFO - PROCESS | 1824 | 1465211146513 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
04:05:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 426ms
04:05:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
04:05:46 INFO - PROCESS | 1824 | 1465211146850 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:46 INFO - PROCESS | 1824 | 1465211146922 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
04:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 430ms
04:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
04:05:47 INFO - PROCESS | 1824 | 1465211147284 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:47 INFO - PROCESS | 1824 | 1465211147362 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
04:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 371ms
04:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
04:05:47 INFO - PROCESS | 1824 | 1465211147680 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:47 INFO - PROCESS | 1824 | 1465211147769 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:48 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
04:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 424ms
04:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
04:05:48 INFO - PROCESS | 1824 | 1465211148108 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:48 INFO - PROCESS | 1824 | 1465211148184 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:48 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
04:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 424ms
04:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
04:05:48 INFO - PROCESS | 1824 | 1465211148537 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:48 INFO - PROCESS | 1824 | 1465211148616 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:48 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
04:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 427ms
04:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
04:05:48 INFO - PROCESS | 1824 | 1465211148971 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:49 INFO - PROCESS | 1824 | 1465211149063 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
04:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 676ms
04:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
04:05:49 INFO - PROCESS | 1824 | 1465211149665 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:49 INFO - PROCESS | 1824 | 1465211149749 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:50 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
04:05:50 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:05:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
04:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:05:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:05:50 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:05:50 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:05:50 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:20:1
04:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 477ms
04:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
04:05:50 INFO - PROCESS | 1824 | 1465211150156 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:50 INFO - PROCESS | 1824 | 1465211150239 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
04:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 427ms
04:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
04:05:50 INFO - PROCESS | 1824 | 1465211150599 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:50 INFO - PROCESS | 1824 | 1465211150679 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:51 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
04:05:51 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:05:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:05:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:05:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:05:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:05:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:05:51 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:20:1
04:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 424ms
04:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
04:05:51 INFO - PROCESS | 1824 | 1465211151022 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:51 INFO - PROCESS | 1824 | 1465211151104 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
04:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 428ms
04:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
04:05:51 INFO - PROCESS | 1824 | 1465211151453 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:51 INFO - PROCESS | 1824 | 1465211151525 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
04:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 380ms
04:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
04:05:51 INFO - PROCESS | 1824 | 1465211151843 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:51 INFO - PROCESS | 1824 | 1465211151955 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
04:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 527ms
04:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
04:05:52 INFO - PROCESS | 1824 | 1465211152378 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:52 INFO - PROCESS | 1824 | 1465211152474 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
04:05:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 478ms
04:05:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
04:05:52 INFO - PROCESS | 1824 | 1465211152853 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:52 INFO - PROCESS | 1824 | 1465211152925 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
04:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 424ms
04:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
04:05:53 INFO - PROCESS | 1824 | 1465211153281 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:53 INFO - PROCESS | 1824 | 1465211153356 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
04:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 378ms
04:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
04:05:53 INFO - PROCESS | 1824 | 1465211153664 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:53 INFO - PROCESS | 1824 | 1465211153756 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
04:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 422ms
04:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
04:05:54 INFO - PROCESS | 1824 | 1465211154092 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:54 INFO - PROCESS | 1824 | 1465211154180 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
04:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 523ms
04:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
04:05:54 INFO - PROCESS | 1824 | 1465211154619 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:54 INFO - PROCESS | 1824 | 1465211154695 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
04:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 426ms
04:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
04:05:55 INFO - PROCESS | 1824 | 1465211155048 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:55 INFO - PROCESS | 1824 | 1465211155125 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
04:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 373ms
04:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
04:05:55 INFO - PROCESS | 1824 | 1465211155431 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:55 INFO - PROCESS | 1824 | 1465211155504 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
04:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 373ms
04:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
04:05:55 INFO - PROCESS | 1824 | 1465211155811 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:55 INFO - PROCESS | 1824 | 1465211155926 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
04:05:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 721ms
04:05:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
04:05:56 INFO - PROCESS | 1824 | 1465211156543 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:56 INFO - PROCESS | 1824 | 1465211156664 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
04:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 681ms
04:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
04:05:57 INFO - PROCESS | 1824 | 1465211157225 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:57 INFO - PROCESS | 1824 | 1465211157312 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
04:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 423ms
04:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
04:05:57 INFO - PROCESS | 1824 | 1465211157668 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:57 INFO - PROCESS | 1824 | 1465211157749 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
04:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 431ms
04:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
04:05:58 INFO - PROCESS | 1824 | 1465211158110 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:58 INFO - PROCESS | 1824 | 1465211158197 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
04:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 432ms
04:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
04:05:58 INFO - PROCESS | 1824 | 1465211158538 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:58 INFO - PROCESS | 1824 | 1465211158615 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
04:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 372ms
04:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
04:05:58 INFO - PROCESS | 1824 | 1465211158936 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:59 INFO - PROCESS | 1824 | 1465211159017 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
04:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 488ms
04:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
04:05:59 INFO - PROCESS | 1824 | 1465211159410 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:59 INFO - PROCESS | 1824 | 1465211159523 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
04:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 474ms
04:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
04:05:59 INFO - PROCESS | 1824 | 1465211159885 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:05:59 INFO - PROCESS | 1824 | 1465211159977 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
04:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 476ms
04:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
04:06:00 INFO - PROCESS | 1824 | 1465211160364 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:00 INFO - PROCESS | 1824 | 1465211160438 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
04:06:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 369ms
04:06:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
04:06:00 INFO - PROCESS | 1824 | 1465211160751 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:00 INFO - PROCESS | 1824 | 1465211160831 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
04:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 426ms
04:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
04:06:01 INFO - PROCESS | 1824 | 1465211161180 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:01 INFO - PROCESS | 1824 | 1465211161270 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
04:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 421ms
04:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
04:06:01 INFO - PROCESS | 1824 | 1465211161607 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:01 INFO - PROCESS | 1824 | 1465211161705 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
04:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 471ms
04:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
04:06:02 INFO - PROCESS | 1824 | 1465211162081 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:02 INFO - PROCESS | 1824 | 1465211162164 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
04:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 421ms
04:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
04:06:02 INFO - PROCESS | 1824 | 1465211162507 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:02 INFO - PROCESS | 1824 | 1465211162582 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
04:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 371ms
04:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
04:06:02 INFO - PROCESS | 1824 | 1465211162883 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:02 INFO - PROCESS | 1824 | 1465211162960 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
04:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 719ms
04:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
04:06:03 INFO - PROCESS | 1824 | 1465211163610 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:03 INFO - PROCESS | 1824 | 1465211163774 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
04:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 526ms
04:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
04:06:04 INFO - PROCESS | 1824 | 1465211164145 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:04 INFO - PROCESS | 1824 | 1465211164228 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
04:06:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 426ms
04:06:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
04:06:04 INFO - PROCESS | 1824 | 1465211164583 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:04 INFO - PROCESS | 1824 | 1465211164674 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
04:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 472ms
04:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
04:06:05 INFO - PROCESS | 1824 | 1465211165050 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:05 INFO - PROCESS | 1824 | 1465211165152 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
04:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 420ms
04:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
04:06:05 INFO - PROCESS | 1824 | 1465211165479 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:05 INFO - PROCESS | 1824 | 1465211165554 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
04:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 422ms
04:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
04:06:05 INFO - PROCESS | 1824 | 1465211165909 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:06 INFO - PROCESS | 1824 | 1465211166014 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
04:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 524ms
04:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
04:06:06 INFO - PROCESS | 1824 | 1465211166439 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:06 INFO - PROCESS | 1824 | 1465211166524 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
04:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 530ms
04:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
04:06:06 INFO - PROCESS | 1824 | 1465211166968 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:07 INFO - PROCESS | 1824 | 1465211167042 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
04:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 378ms
04:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
04:06:07 INFO - PROCESS | 1824 | 1465211167352 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:07 INFO - PROCESS | 1824 | 1465211167428 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
04:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 374ms
04:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
04:06:07 INFO - PROCESS | 1824 | 1465211167760 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:07 INFO - PROCESS | 1824 | 1465211167833 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
04:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 423ms
04:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
04:06:08 INFO - PROCESS | 1824 | 1465211168188 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:08 INFO - PROCESS | 1824 | 1465211168278 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
04:06:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 427ms
04:06:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
04:06:08 INFO - PROCESS | 1824 | 1465211168619 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:08 INFO - PROCESS | 1824 | 1465211168694 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
04:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 429ms
04:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
04:06:09 INFO - PROCESS | 1824 | 1465211169051 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:09 INFO - PROCESS | 1824 | 1465211169126 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
04:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 378ms
04:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
04:06:09 INFO - PROCESS | 1824 | 1465211169434 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:09 INFO - PROCESS | 1824 | 1465211169514 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
04:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 531ms
04:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
04:06:09 INFO - PROCESS | 1824 | 1465211169971 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:10 INFO - PROCESS | 1824 | 1465211170082 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
04:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 728ms
04:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
04:06:10 INFO - PROCESS | 1824 | 1465211170704 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:10 INFO - PROCESS | 1824 | 1465211170809 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
04:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 470ms
04:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
04:06:11 INFO - PROCESS | 1824 | 1465211171183 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:11 INFO - PROCESS | 1824 | 1465211171273 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
04:06:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 474ms
04:06:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
04:06:11 INFO - PROCESS | 1824 | 1465211171668 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:11 INFO - PROCESS | 1824 | 1465211171759 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
04:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 522ms
04:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
04:06:12 INFO - PROCESS | 1824 | 1465211172187 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:12 INFO - PROCESS | 1824 | 1465211172272 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
04:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 419ms
04:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
04:06:12 INFO - PROCESS | 1824 | 1465211172611 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:12 INFO - PROCESS | 1824 | 1465211172705 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
04:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 424ms
04:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
04:06:13 INFO - PROCESS | 1824 | 1465211173043 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:13 INFO - PROCESS | 1824 | 1465211173159 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
04:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 526ms
04:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
04:06:13 INFO - PROCESS | 1824 | 1465211173570 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:13 INFO - PROCESS | 1824 | 1465211173662 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
04:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 478ms
04:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
04:06:14 INFO - PROCESS | 1824 | 1465211174052 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:14 INFO - PROCESS | 1824 | 1465211174126 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
04:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 375ms
04:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
04:06:14 INFO - PROCESS | 1824 | 1465211174438 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:14 INFO - PROCESS | 1824 | 1465211174516 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
04:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 373ms
04:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
04:06:14 INFO - PROCESS | 1824 | 1465211174834 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:14 INFO - PROCESS | 1824 | 1465211174910 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
04:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 426ms
04:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
04:06:15 INFO - PROCESS | 1824 | 1465211175274 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:15 INFO - PROCESS | 1824 | 1465211175365 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
04:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 422ms
04:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
04:06:15 INFO - PROCESS | 1824 | 1465211175698 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:15 INFO - PROCESS | 1824 | 1465211175777 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
04:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 421ms
04:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
04:06:16 INFO - PROCESS | 1824 | 1465211176124 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:16 INFO - PROCESS | 1824 | 1465211176200 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
04:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 377ms
04:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
04:06:16 INFO - PROCESS | 1824 | 1465211176506 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:16 INFO - PROCESS | 1824 | 1465211176584 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
04:06:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 429ms
04:06:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
04:06:16 INFO - PROCESS | 1824 | 1465211176939 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:17 INFO - PROCESS | 1824 | 1465211177057 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
04:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 575ms
04:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
04:06:17 INFO - PROCESS | 1824 | 1465211177537 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:17 INFO - PROCESS | 1824 | 1465211177631 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
04:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 673ms
04:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
04:06:18 INFO - PROCESS | 1824 | 1465211178199 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:18 INFO - PROCESS | 1824 | 1465211178302 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
04:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 424ms
04:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
04:06:18 INFO - PROCESS | 1824 | 1465211178636 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:18 INFO - PROCESS | 1824 | 1465211178717 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
04:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 483ms
04:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
04:06:19 INFO - PROCESS | 1824 | 1465211179131 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:19 INFO - PROCESS | 1824 | 1465211179215 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
04:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 476ms
04:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
04:06:19 INFO - PROCESS | 1824 | 1465211179602 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:19 INFO - PROCESS | 1824 | 1465211179688 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
04:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 420ms
04:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
04:06:20 INFO - PROCESS | 1824 | 1465211180027 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:20 INFO - PROCESS | 1824 | 1465211180101 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
04:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 420ms
04:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
04:06:20 INFO - PROCESS | 1824 | 1465211180454 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:20 INFO - PROCESS | 1824 | 1465211180561 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
04:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 469ms
04:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
04:06:20 INFO - PROCESS | 1824 | 1465211180924 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:21 INFO - PROCESS | 1824 | 1465211181014 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
04:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 423ms
04:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
04:06:21 INFO - PROCESS | 1824 | 1465211181351 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:21 INFO - PROCESS | 1824 | 1465211181455 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
04:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 429ms
04:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
04:06:21 INFO - PROCESS | 1824 | 1465211181785 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:21 INFO - PROCESS | 1824 | 1465211181860 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
04:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 428ms
04:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
04:06:22 INFO - PROCESS | 1824 | 1465211182216 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:22 INFO - PROCESS | 1824 | 1465211182296 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
04:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 431ms
04:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
04:06:22 INFO - PROCESS | 1824 | 1465211182653 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:22 INFO - PROCESS | 1824 | 1465211182741 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
04:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 378ms
04:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
04:06:23 INFO - PROCESS | 1824 | 1465211183034 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:23 INFO - PROCESS | 1824 | 1465211183116 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
04:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 373ms
04:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
04:06:23 INFO - PROCESS | 1824 | 1465211183413 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:23 INFO - PROCESS | 1824 | 1465211183488 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
04:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 373ms
04:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
04:06:23 INFO - PROCESS | 1824 | 1465211183794 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:23 INFO - PROCESS | 1824 | 1465211183870 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
04:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 369ms
04:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
04:06:24 INFO - PROCESS | 1824 | 1465211184169 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:24 INFO - PROCESS | 1824 | 1465211184293 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
04:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 619ms
04:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
04:06:24 INFO - PROCESS | 1824 | 1465211184794 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:24 INFO - PROCESS | 1824 | 1465211184901 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
04:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 730ms
04:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
04:06:25 INFO - PROCESS | 1824 | 1465211185531 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:25 INFO - PROCESS | 1824 | 1465211185613 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
04:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 420ms
04:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
04:06:25 INFO - PROCESS | 1824 | 1465211185959 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:26 INFO - PROCESS | 1824 | 1465211186055 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
04:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 475ms
04:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
04:06:26 INFO - PROCESS | 1824 | 1465211186445 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:26 INFO - PROCESS | 1824 | 1465211186527 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
04:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 427ms
04:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
04:06:26 INFO - PROCESS | 1824 | 1465211186870 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:26 INFO - PROCESS | 1824 | 1465211186951 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
04:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 424ms
04:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
04:06:27 INFO - PROCESS | 1824 | 1465211187297 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:27 INFO - PROCESS | 1824 | 1465211187387 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
04:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 468ms
04:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
04:06:27 INFO - PROCESS | 1824 | 1465211187773 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:27 INFO - PROCESS | 1824 | 1465211187880 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
04:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms
04:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
04:06:28 INFO - PROCESS | 1824 | 1465211188245 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:28 INFO - PROCESS | 1824 | 1465211188331 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
04:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 472ms
04:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
04:06:28 INFO - PROCESS | 1824 | 1465211188722 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:28 INFO - PROCESS | 1824 | 1465211188796 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
04:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 372ms
04:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
04:06:29 INFO - PROCESS | 1824 | 1465211189107 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:29 INFO - PROCESS | 1824 | 1465211189183 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
04:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 379ms
04:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
04:06:29 INFO - PROCESS | 1824 | 1465211189485 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:29 INFO - PROCESS | 1824 | 1465211189566 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
04:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 435ms
04:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
04:06:29 INFO - PROCESS | 1824 | 1465211189938 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:30 INFO - PROCESS | 1824 | 1465211190026 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
04:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 438ms
04:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
04:06:30 INFO - PROCESS | 1824 | 1465211190368 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:30 INFO - PROCESS | 1824 | 1465211190450 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
04:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 418ms
04:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
04:06:30 INFO - PROCESS | 1824 | 1465211190791 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:30 INFO - PROCESS | 1824 | 1465211190866 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
04:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 376ms
04:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
04:06:31 INFO - PROCESS | 1824 | 1465211191186 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:31 INFO - PROCESS | 1824 | 1465211191266 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:31 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
04:06:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:06:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
04:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:31 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:20:1
04:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 479ms
04:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
04:06:31 INFO - PROCESS | 1824 | 1465211191674 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:31 INFO - PROCESS | 1824 | 1465211191778 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:32 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
04:06:32 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:06:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
04:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:32 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:32 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:32 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:32 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:20:1
04:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 630ms
04:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
04:06:32 INFO - PROCESS | 1824 | 1465211192310 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:32 INFO - PROCESS | 1824 | 1465211192465 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[80] expected 0 but got 255
04:06:33 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:06:33 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:06:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
04:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:20:1
04:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 779ms
04:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
04:06:33 INFO - PROCESS | 1824 | 1465211193098 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:33 INFO - PROCESS | 1824 | 1465211193190 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
04:06:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:06:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
04:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:20:1
04:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 470ms
04:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
04:06:33 INFO - PROCESS | 1824 | 1465211193579 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:33 INFO - PROCESS | 1824 | 1465211193680 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:33 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
04:06:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:06:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
04:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:33 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:33 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:20:1
04:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 424ms
04:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
04:06:34 INFO - PROCESS | 1824 | 1465211194017 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:34 INFO - PROCESS | 1824 | 1465211194106 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:34 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 210
04:06:34 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
04:06:34 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
04:06:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
04:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:34 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:34 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:20:1
04:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 474ms
04:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
04:06:34 INFO - PROCESS | 1824 | 1465211194488 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:34 INFO - PROCESS | 1824 | 1465211194574 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
04:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 426ms
04:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
04:06:34 INFO - PROCESS | 1824 | 1465211194922 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:35 INFO - PROCESS | 1824 | 1465211195013 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:35 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
04:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 479ms
04:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
04:06:35 INFO - PROCESS | 1824 | 1465211195406 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:35 INFO - PROCESS | 1824 | 1465211195520 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:35 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
04:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 469ms
04:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
04:06:35 INFO - PROCESS | 1824 | 1465211195877 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:35 INFO - PROCESS | 1824 | 1465211195973 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
04:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 469ms
04:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
04:06:36 INFO - PROCESS | 1824 | 1465211196351 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:36 INFO - PROCESS | 1824 | 1465211196426 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
04:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 369ms
04:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
04:06:36 INFO - PROCESS | 1824 | 1465211196731 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:36 INFO - PROCESS | 1824 | 1465211196815 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
04:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 422ms
04:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
04:06:37 INFO - PROCESS | 1824 | 1465211197158 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:37 INFO - PROCESS | 1824 | 1465211197244 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:37 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
04:06:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
04:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:37 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:37 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:20:1
04:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 423ms
04:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
04:06:37 INFO - PROCESS | 1824 | 1465211197587 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:37 INFO - PROCESS | 1824 | 1465211197683 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
04:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 427ms
04:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
04:06:38 INFO - PROCESS | 1824 | 1465211198018 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:38 INFO - PROCESS | 1824 | 1465211198093 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
04:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 380ms
04:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
04:06:38 INFO - PROCESS | 1824 | 1465211198409 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:38 INFO - PROCESS | 1824 | 1465211198491 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
04:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 378ms
04:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
04:06:38 INFO - PROCESS | 1824 | 1465211198796 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:38 INFO - PROCESS | 1824 | 1465211198928 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
04:06:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 820ms
04:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
04:06:39 INFO - PROCESS | 1824 | 1465211199642 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:39 INFO - PROCESS | 1824 | 1465211199765 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
04:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 472ms
04:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
04:06:40 INFO - PROCESS | 1824 | 1465211200122 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:40 INFO - PROCESS | 1824 | 1465211200212 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
04:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 472ms
04:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
04:06:40 INFO - PROCESS | 1824 | 1465211200606 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:40 INFO - PROCESS | 1824 | 1465211200691 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
04:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 472ms
04:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
04:06:41 INFO - PROCESS | 1824 | 1465211201073 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:41 INFO - PROCESS | 1824 | 1465211201160 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
04:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 524ms
04:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
04:06:41 INFO - PROCESS | 1824 | 1465211201603 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:41 INFO - PROCESS | 1824 | 1465211201683 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
04:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 472ms
04:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
04:06:42 INFO - PROCESS | 1824 | 1465211202081 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:42 INFO - PROCESS | 1824 | 1465211202199 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
04:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 527ms
04:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
04:06:42 INFO - PROCESS | 1824 | 1465211202615 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:42 INFO - PROCESS | 1824 | 1465211202691 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
04:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 431ms
04:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
04:06:43 INFO - PROCESS | 1824 | 1465211203050 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:43 INFO - PROCESS | 1824 | 1465211203126 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
04:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 430ms
04:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
04:06:43 INFO - PROCESS | 1824 | 1465211203485 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:43 INFO - PROCESS | 1824 | 1465211203560 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
04:06:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 434ms
04:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
04:06:43 INFO - PROCESS | 1824 | 1465211203924 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:44 INFO - PROCESS | 1824 | 1465211204011 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
04:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 379ms
04:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
04:06:44 INFO - PROCESS | 1824 | 1465211204319 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:44 INFO - PROCESS | 1824 | 1465211204410 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
04:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 430ms
04:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
04:06:44 INFO - PROCESS | 1824 | 1465211204752 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:44 INFO - PROCESS | 1824 | 1465211204837 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
04:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 436ms
04:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
04:06:45 INFO - PROCESS | 1824 | 1465211205191 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:45 INFO - PROCESS | 1824 | 1465211205272 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
04:06:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 425ms
04:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
04:06:45 INFO - PROCESS | 1824 | 1465211205620 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:45 INFO - PROCESS | 1824 | 1465211205705 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
04:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 582ms
04:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
04:06:46 INFO - PROCESS | 1824 | 1465211206209 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:46 INFO - PROCESS | 1824 | 1465211206325 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
04:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 926ms
04:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
04:06:47 INFO - PROCESS | 1824 | 1465211207141 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:47 INFO - PROCESS | 1824 | 1465211207239 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
04:06:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 477ms
04:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
04:06:47 INFO - PROCESS | 1824 | 1465211207626 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:47 INFO - PROCESS | 1824 | 1465211207721 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
04:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 479ms
04:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
04:06:48 INFO - PROCESS | 1824 | 1465211208116 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:48 INFO - PROCESS | 1824 | 1465211208205 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:48 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
04:06:48 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:06:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
04:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:48 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:48 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:48 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:48 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:20:1
04:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 423ms
04:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
04:06:48 INFO - PROCESS | 1824 | 1465211208537 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:48 INFO - PROCESS | 1824 | 1465211208619 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
04:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 429ms
04:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
04:06:48 INFO - PROCESS | 1824 | 1465211208969 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:49 INFO - PROCESS | 1824 | 1465211209045 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
04:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 419ms
04:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
04:06:49 INFO - PROCESS | 1824 | 1465211209396 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:49 INFO - PROCESS | 1824 | 1465211209520 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
04:06:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 522ms
04:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
04:06:49 INFO - PROCESS | 1824 | 1465211209921 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:49 INFO - PROCESS | 1824 | 1465211209995 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:50 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
04:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 477ms
04:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
04:06:50 INFO - PROCESS | 1824 | 1465211210402 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:50 INFO - PROCESS | 1824 | 1465211210491 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:50 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
04:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 430ms
04:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
04:06:50 INFO - PROCESS | 1824 | 1465211210837 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:50 INFO - PROCESS | 1824 | 1465211210914 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
04:06:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 419ms
04:06:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
04:06:51 INFO - PROCESS | 1824 | 1465211211273 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:51 INFO - PROCESS | 1824 | 1465211211355 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
04:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 877ms
04:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
04:06:52 INFO - PROCESS | 1824 | 1465211212155 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:52 INFO - PROCESS | 1824 | 1465211212246 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
04:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 469ms
04:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
04:06:52 INFO - PROCESS | 1824 | 1465211212627 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:52 INFO - PROCESS | 1824 | 1465211212706 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
04:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 424ms
04:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
04:06:53 INFO - PROCESS | 1824 | 1465211213055 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:53 INFO - PROCESS | 1824 | 1465211213131 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
04:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 771ms
04:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
04:06:53 INFO - PROCESS | 1824 | 1465211213834 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:53 INFO - PROCESS | 1824 | 1465211213956 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
04:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 524ms
04:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
04:06:54 INFO - PROCESS | 1824 | 1465211214369 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:54 INFO - PROCESS | 1824 | 1465211214452 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
04:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 433ms
04:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
04:06:54 INFO - PROCESS | 1824 | 1465211214812 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:54 INFO - PROCESS | 1824 | 1465211214891 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
04:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 478ms
04:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
04:06:55 INFO - PROCESS | 1824 | 1465211215286 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:55 INFO - PROCESS | 1824 | 1465211215368 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 429ms
04:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
04:06:55 INFO - PROCESS | 1824 | 1465211215722 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:55 INFO - PROCESS | 1824 | 1465211215800 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:56 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
04:06:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
04:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:20:1
04:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 380ms
04:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
04:06:56 INFO - PROCESS | 1824 | 1465211216122 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:56 INFO - PROCESS | 1824 | 1465211216233 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:56 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
04:06:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
04:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:56 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:56 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:20:1
04:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 531ms
04:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
04:06:56 INFO - PROCESS | 1824 | 1465211216660 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:56 INFO - PROCESS | 1824 | 1465211216738 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
04:06:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
04:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:20:1
04:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 474ms
04:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
04:06:57 INFO - PROCESS | 1824 | 1465211217140 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:57 INFO - PROCESS | 1824 | 1465211217214 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
04:06:57 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:06:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
04:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:20:1
04:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 380ms
04:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
04:06:57 INFO - PROCESS | 1824 | 1465211217534 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:57 INFO - PROCESS | 1824 | 1465211217614 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:57 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
04:06:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
04:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:06:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:06:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:06:57 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:06:57 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:06:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:20:1
04:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 430ms
04:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
04:06:57 INFO - PROCESS | 1824 | 1465211217970 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:58 INFO - PROCESS | 1824 | 1465211218045 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
04:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 424ms
04:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
04:06:58 INFO - PROCESS | 1824 | 1465211218403 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:58 INFO - PROCESS | 1824 | 1465211218493 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
04:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 423ms
04:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
04:06:58 INFO - PROCESS | 1824 | 1465211218829 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:58 INFO - PROCESS | 1824 | 1465211218906 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
04:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 422ms
04:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
04:06:59 INFO - PROCESS | 1824 | 1465211219255 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:59 INFO - PROCESS | 1824 | 1465211219332 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
04:06:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 372ms
04:06:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
04:06:59 INFO - PROCESS | 1824 | 1465211219633 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:06:59 INFO - PROCESS | 1824 | 1465211219710 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
04:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 418ms
04:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
04:07:00 INFO - PROCESS | 1824 | 1465211220057 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:00 INFO - PROCESS | 1824 | 1465211220175 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
04:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 879ms
04:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
04:07:00 INFO - PROCESS | 1824 | 1465211220943 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:01 INFO - PROCESS | 1824 | 1465211221042 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
04:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 475ms
04:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
04:07:01 INFO - PROCESS | 1824 | 1465211221431 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:01 INFO - PROCESS | 1824 | 1465211221517 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
04:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 525ms
04:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
04:07:01 INFO - PROCESS | 1824 | 1465211221967 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:02 INFO - PROCESS | 1824 | 1465211222051 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
04:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 478ms
04:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
04:07:02 INFO - PROCESS | 1824 | 1465211222441 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:02 INFO - PROCESS | 1824 | 1465211222525 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
04:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 479ms
04:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
04:07:02 INFO - PROCESS | 1824 | 1465211222924 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:03 INFO - PROCESS | 1824 | 1465211223002 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
04:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 469ms
04:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
04:07:03 INFO - PROCESS | 1824 | 1465211223401 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:03 INFO - PROCESS | 1824 | 1465211223511 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
04:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 522ms
04:07:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
04:07:03 INFO - PROCESS | 1824 | 1465211223931 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:04 INFO - PROCESS | 1824 | 1465211224009 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
04:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 472ms
04:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
04:07:04 INFO - PROCESS | 1824 | 1465211224407 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:04 INFO - PROCESS | 1824 | 1465211224483 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
04:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 421ms
04:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
04:07:04 INFO - PROCESS | 1824 | 1465211224832 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:04 INFO - PROCESS | 1824 | 1465211224912 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
04:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 424ms
04:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
04:07:05 INFO - PROCESS | 1824 | 1465211225261 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:05 INFO - PROCESS | 1824 | 1465211225335 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
04:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 421ms
04:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
04:07:05 INFO - PROCESS | 1824 | 1465211225691 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:05 INFO - PROCESS | 1824 | 1465211225835 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
04:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 526ms
04:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
04:07:06 INFO - PROCESS | 1824 | 1465211226217 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:06 INFO - PROCESS | 1824 | 1465211226296 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
04:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 579ms
04:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
04:07:06 INFO - PROCESS | 1824 | 1465211226802 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:06 INFO - PROCESS | 1824 | 1465211226880 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
04:07:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 577ms
04:07:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
04:07:07 INFO - PROCESS | 1824 | 1465211227385 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:07 INFO - PROCESS | 1824 | 1465211227511 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
04:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 972ms
04:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
04:07:08 INFO - PROCESS | 1824 | 1465211228364 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:08 INFO - PROCESS | 1824 | 1465211228462 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
04:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 477ms
04:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
04:07:08 INFO - PROCESS | 1824 | 1465211228852 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:08 INFO - PROCESS | 1824 | 1465211228936 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
04:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 475ms
04:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
04:07:09 INFO - PROCESS | 1824 | 1465211229343 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:09 INFO - PROCESS | 1824 | 1465211229431 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
04:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 482ms
04:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
04:07:09 INFO - PROCESS | 1824 | 1465211229816 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:09 INFO - PROCESS | 1824 | 1465211229897 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
04:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 419ms
04:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
04:07:10 INFO - PROCESS | 1824 | 1465211230248 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:10 INFO - PROCESS | 1824 | 1465211230342 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
04:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 470ms
04:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
04:07:10 INFO - PROCESS | 1824 | 1465211230727 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:10 INFO - PROCESS | 1824 | 1465211230832 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
04:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 474ms
04:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
04:07:11 INFO - PROCESS | 1824 | 1465211231207 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:11 INFO - PROCESS | 1824 | 1465211231342 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
04:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 526ms
04:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
04:07:11 INFO - PROCESS | 1824 | 1465211231737 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:11 INFO - PROCESS | 1824 | 1465211231812 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
04:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 378ms
04:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
04:07:12 INFO - PROCESS | 1824 | 1465211232119 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:12 INFO - PROCESS | 1824 | 1465211232202 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
04:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 421ms
04:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
04:07:12 INFO - PROCESS | 1824 | 1465211232544 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:12 INFO - PROCESS | 1824 | 1465211232632 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
04:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 421ms
04:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
04:07:12 INFO - PROCESS | 1824 | 1465211232970 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:13 INFO - PROCESS | 1824 | 1465211233068 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
04:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 424ms
04:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
04:07:13 INFO - PROCESS | 1824 | 1465211233397 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:13 INFO - PROCESS | 1824 | 1465211233476 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
04:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 420ms
04:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
04:07:13 INFO - PROCESS | 1824 | 1465211233822 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:13 INFO - PROCESS | 1824 | 1465211233906 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
04:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 376ms
04:07:14 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
04:07:14 INFO - PROCESS | 1824 | 1465211234208 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:14 INFO - PROCESS | 1824 | 1465211234329 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:14 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 () {
04:07:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:07:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
04:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:07:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
04:07:14 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 () {
04:07:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:07:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
04:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:07:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
04:07:14 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 () {
04:07:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:07:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
04:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:07:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
04:07:14 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 () {
04:07:14 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
04:07:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
04:07:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:07:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:07:14 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
04:07:14 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 574ms
04:07:14 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
04:07:14 INFO - PROCESS | 1824 | 1465211234792 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:15 INFO - PROCESS | 1824 | 1465211235002 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:07:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
04:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:07:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
04:07:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
04:07:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
04:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:07:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
04:07:15 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
04:07:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
04:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:07:15 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
04:07:15 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 675ms
04:07:15 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
04:07:15 INFO - PROCESS | 1824 | 1465211235474 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:15 INFO - PROCESS | 1824 | 1465211235556 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:15 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
04:07:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
04:07:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:07:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:07:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
04:07:15 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
04:07:15 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.
04:07:15 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
04:07:15 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 370ms
04:07:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
04:07:15 INFO - PROCESS | 1824 | 1465211235858 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:15 INFO - PROCESS | 1824 | 1465211235951 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
04:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 485ms
04:07:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
04:07:16 INFO - PROCESS | 1824 | 1465211236354 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:16 INFO - PROCESS | 1824 | 1465211236439 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
04:07:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 432ms
04:07:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
04:07:16 INFO - PROCESS | 1824 | 1465211236782 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:16 INFO - PROCESS | 1824 | 1465211236860 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
04:07:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 369ms
04:07:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
04:07:17 INFO - PROCESS | 1824 | 1465211237167 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:17 INFO - PROCESS | 1824 | 1465211237246 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
04:07:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 527ms
04:07:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
04:07:17 INFO - PROCESS | 1824 | 1465211237698 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:17 INFO - PROCESS | 1824 | 1465211237796 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
04:07:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 471ms
04:07:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
04:07:18 INFO - PROCESS | 1824 | 1465211238173 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:18 INFO - PROCESS | 1824 | 1465211238263 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
04:07:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 425ms
04:07:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
04:07:18 INFO - PROCESS | 1824 | 1465211238604 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:18 INFO - PROCESS | 1824 | 1465211238677 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
04:07:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 379ms
04:07:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
04:07:18 INFO - PROCESS | 1824 | 1465211238985 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:19 INFO - PROCESS | 1824 | 1465211239063 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
04:07:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 421ms
04:07:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
04:07:19 INFO - PROCESS | 1824 | 1465211239412 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:19 INFO - PROCESS | 1824 | 1465211239492 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
04:07:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 425ms
04:07:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
04:07:19 INFO - PROCESS | 1824 | 1465211239842 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:19 INFO - PROCESS | 1824 | 1465211239927 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
04:07:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 423ms
04:07:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
04:07:20 INFO - PROCESS | 1824 | 1465211240270 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:20 INFO - PROCESS | 1824 | 1465211240348 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
04:07:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 429ms
04:07:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
04:07:20 INFO - PROCESS | 1824 | 1465211240701 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:20 INFO - PROCESS | 1824 | 1465211240780 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
04:07:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 370ms
04:07:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
04:07:21 INFO - PROCESS | 1824 | 1465211241080 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:21 INFO - PROCESS | 1824 | 1465211241158 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:21 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
04:07:21 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 520ms
04:07:21 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
04:07:21 INFO - PROCESS | 1824 | 1465211241613 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:21 INFO - PROCESS | 1824 | 1465211241728 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
04:07:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 671ms
04:07:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
04:07:22 INFO - PROCESS | 1824 | 1465211242303 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:22 INFO - PROCESS | 1824 | 1465211242425 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
04:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 831ms
04:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
04:07:23 INFO - PROCESS | 1824 | 1465211243141 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:23 INFO - PROCESS | 1824 | 1465211243230 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
04:07:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 478ms
04:07:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
04:07:23 INFO - PROCESS | 1824 | 1465211243625 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:23 INFO - PROCESS | 1824 | 1465211243713 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
04:07:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 475ms
04:07:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
04:07:24 INFO - PROCESS | 1824 | 1465211244110 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:24 INFO - PROCESS | 1824 | 1465211244192 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
04:07:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 422ms
04:07:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
04:07:24 INFO - PROCESS | 1824 | 1465211244529 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:24 INFO - PROCESS | 1824 | 1465211244615 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
04:07:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 422ms
04:07:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
04:07:24 INFO - PROCESS | 1824 | 1465211244957 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:25 INFO - PROCESS | 1824 | 1465211245031 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
04:07:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 473ms
04:07:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
04:07:25 INFO - PROCESS | 1824 | 1465211245438 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:25 INFO - PROCESS | 1824 | 1465211245526 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:25 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
04:07:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 473ms
04:07:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
04:07:25 INFO - PROCESS | 1824 | 1465211245919 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:25 INFO - PROCESS | 1824 | 1465211245993 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
04:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 432ms
04:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
04:07:26 INFO - PROCESS | 1824 | 1465211246352 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:26 INFO - PROCESS | 1824 | 1465211246427 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:26 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
04:07:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 477ms
04:07:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
04:07:26 INFO - PROCESS | 1824 | 1465211246837 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:26 INFO - PROCESS | 1824 | 1465211246922 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
04:07:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 421ms
04:07:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
04:07:27 INFO - PROCESS | 1824 | 1465211247257 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:27 INFO - PROCESS | 1824 | 1465211247337 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
04:07:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 423ms
04:07:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
04:07:27 INFO - PROCESS | 1824 | 1465211247687 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:27 INFO - PROCESS | 1824 | 1465211247788 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
04:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 420ms
04:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
04:07:28 INFO - PROCESS | 1824 | 1465211248120 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:28 INFO - PROCESS | 1824 | 1465211248200 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
04:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 377ms
04:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
04:07:28 INFO - PROCESS | 1824 | 1465211248503 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:28 INFO - PROCESS | 1824 | 1465211248584 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
04:07:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 434ms
04:07:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
04:07:28 INFO - PROCESS | 1824 | 1465211248941 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:29 INFO - PROCESS | 1824 | 1465211249054 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
04:07:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 779ms
04:07:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
04:07:29 INFO - PROCESS | 1824 | 1465211249731 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:29 INFO - PROCESS | 1824 | 1465211249823 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
04:07:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 469ms
04:07:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
04:07:30 INFO - PROCESS | 1824 | 1465211250209 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:30 INFO - PROCESS | 1824 | 1465211250310 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
04:07:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 474ms
04:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
04:07:30 INFO - PROCESS | 1824 | 1465211250695 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:30 INFO - PROCESS | 1824 | 1465211250780 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
04:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 477ms
04:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
04:07:31 INFO - PROCESS | 1824 | 1465211251168 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:31 INFO - PROCESS | 1824 | 1465211251248 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
04:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 424ms
04:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
04:07:31 INFO - PROCESS | 1824 | 1465211251596 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:31 INFO - PROCESS | 1824 | 1465211251671 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
04:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 475ms
04:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
04:07:32 INFO - PROCESS | 1824 | 1465211252077 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:32 INFO - PROCESS | 1824 | 1465211252193 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
04:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 474ms
04:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
04:07:32 INFO - PROCESS | 1824 | 1465211252559 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:32 INFO - PROCESS | 1824 | 1465211252638 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
04:07:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 429ms
04:07:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
04:07:32 INFO - PROCESS | 1824 | 1465211252987 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:33 INFO - PROCESS | 1824 | 1465211253064 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
04:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 427ms
04:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
04:07:33 INFO - PROCESS | 1824 | 1465211253416 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:33 INFO - PROCESS | 1824 | 1465211253494 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
04:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 420ms
04:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
04:07:33 INFO - PROCESS | 1824 | 1465211253840 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:33 INFO - PROCESS | 1824 | 1465211253918 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point
04:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 420ms
04:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
04:07:34 INFO - PROCESS | 1824 | 1465211254266 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:34 INFO - PROCESS | 1824 | 1465211254358 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
04:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 420ms
04:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
04:07:34 INFO - PROCESS | 1824 | 1465211254690 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:34 INFO - PROCESS | 1824 | 1465211254768 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
04:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 422ms
04:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
04:07:35 INFO - PROCESS | 1824 | 1465211255114 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:35 INFO - PROCESS | 1824 | 1465211255195 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:35 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
04:07:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 378ms
04:07:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
04:07:35 INFO - PROCESS | 1824 | 1465211255500 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:35 INFO - PROCESS | 1824 | 1465211255580 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
04:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 527ms
04:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
04:07:36 INFO - PROCESS | 1824 | 1465211256034 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:36 INFO - PROCESS | 1824 | 1465211256141 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
04:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 681ms
04:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
04:07:36 INFO - PROCESS | 1824 | 1465211256740 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:36 INFO - PROCESS | 1824 | 1465211256873 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
04:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 777ms
04:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
04:07:37 INFO - PROCESS | 1824 | 1465211257505 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:37 INFO - PROCESS | 1824 | 1465211257593 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
04:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 478ms
04:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
04:07:37 INFO - PROCESS | 1824 | 1465211257991 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:38 INFO - PROCESS | 1824 | 1465211258079 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
04:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 425ms
04:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
04:07:38 INFO - PROCESS | 1824 | 1465211258427 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:38 INFO - PROCESS | 1824 | 1465211258508 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:38 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
04:07:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 422ms
04:07:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
04:07:38 INFO - PROCESS | 1824 | 1465211258846 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:38 INFO - PROCESS | 1824 | 1465211258933 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
04:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 418ms
04:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
04:07:39 INFO - PROCESS | 1824 | 1465211259278 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:39 INFO - PROCESS | 1824 | 1465211259363 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant
04:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 482ms
04:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
04:07:39 INFO - PROCESS | 1824 | 1465211259763 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:39 INFO - PROCESS | 1824 | 1465211259877 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
04:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 524ms
04:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
04:07:40 INFO - PROCESS | 1824 | 1465211260293 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:40 INFO - PROCESS | 1824 | 1465211260381 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
04:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 427ms
04:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
04:07:40 INFO - PROCESS | 1824 | 1465211260726 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:40 INFO - PROCESS | 1824 | 1465211260804 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
04:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 420ms
04:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
04:07:41 INFO - PROCESS | 1824 | 1465211261154 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:41 INFO - PROCESS | 1824 | 1465211261236 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
04:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 368ms
04:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
04:07:41 INFO - PROCESS | 1824 | 1465211261532 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:41 INFO - PROCESS | 1824 | 1465211261611 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
04:07:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 422ms
04:07:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
04:07:41 INFO - PROCESS | 1824 | 1465211261963 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:42 INFO - PROCESS | 1824 | 1465211262055 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
04:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 421ms
04:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
04:07:42 INFO - PROCESS | 1824 | 1465211262385 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:42 INFO - PROCESS | 1824 | 1465211262463 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
04:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 377ms
04:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
04:07:42 INFO - PROCESS | 1824 | 1465211262766 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:42 INFO - PROCESS | 1824 | 1465211262849 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
04:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 381ms
04:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
04:07:43 INFO - PROCESS | 1824 | 1465211263151 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:43 INFO - PROCESS | 1824 | 1465211263275 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
04:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 670ms
04:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
04:07:43 INFO - PROCESS | 1824 | 1465211263931 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:44 INFO - PROCESS | 1824 | 1465211264098 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
04:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 521ms
04:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
04:07:44 INFO - PROCESS | 1824 | 1465211264461 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:44 INFO - PROCESS | 1824 | 1465211264546 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
04:07:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 431ms
04:07:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
04:07:44 INFO - PROCESS | 1824 | 1465211264898 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:44 INFO - PROCESS | 1824 | 1465211264991 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:45 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
04:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 472ms
04:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
04:07:45 INFO - PROCESS | 1824 | 1465211265369 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:45 INFO - PROCESS | 1824 | 1465211265458 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:45 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
04:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 423ms
04:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
04:07:45 INFO - PROCESS | 1824 | 1465211265796 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:45 INFO - PROCESS | 1824 | 1465211265874 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:46 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
04:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 422ms
04:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
04:07:46 INFO - PROCESS | 1824 | 1465211266226 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:46 INFO - PROCESS | 1824 | 1465211266344 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:46 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)
04:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 469ms
04:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
04:07:46 INFO - PROCESS | 1824 | 1465211266703 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:46 INFO - PROCESS | 1824 | 1465211266791 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 484ms
04:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
04:07:47 INFO - PROCESS | 1824 | 1465211267184 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:47 INFO - PROCESS | 1824 | 1465211267287 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
04:07:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 418ms
04:07:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
04:07:47 INFO - PROCESS | 1824 | 1465211267609 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:47 INFO - PROCESS | 1824 | 1465211267689 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
04:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 427ms
04:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
04:07:48 INFO - PROCESS | 1824 | 1465211268039 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:48 INFO - PROCESS | 1824 | 1465211268120 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
04:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 423ms
04:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
04:07:48 INFO - PROCESS | 1824 | 1465211268468 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:48 INFO - PROCESS | 1824 | 1465211268561 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
04:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 420ms
04:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
04:07:48 INFO - PROCESS | 1824 | 1465211268893 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:48 INFO - PROCESS | 1824 | 1465211268970 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
04:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 423ms
04:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
04:07:49 INFO - PROCESS | 1824 | 1465211269320 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:49 INFO - PROCESS | 1824 | 1465211269400 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
04:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 373ms
04:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
04:07:49 INFO - PROCESS | 1824 | 1465211269700 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:49 INFO - PROCESS | 1824 | 1465211269778 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
04:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 369ms
04:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
04:07:50 INFO - PROCESS | 1824 | 1465211270083 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:50 INFO - PROCESS | 1824 | 1465211270166 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
04:07:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 570ms
04:07:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
04:07:50 INFO - PROCESS | 1824 | 1465211270661 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:50 INFO - PROCESS | 1824 | 1465211270778 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
04:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 679ms
04:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
04:07:51 INFO - PROCESS | 1824 | 1465211271345 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:51 INFO - PROCESS | 1824 | 1465211271447 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:52 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
04:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 729ms
04:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
04:07:52 INFO - PROCESS | 1824 | 1465211272078 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:52 INFO - PROCESS | 1824 | 1465211272175 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
04:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 472ms
04:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
04:07:52 INFO - PROCESS | 1824 | 1465211272560 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:52 INFO - PROCESS | 1824 | 1465211272642 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
04:07:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 423ms
04:07:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
04:07:52 INFO - PROCESS | 1824 | 1465211272993 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:53 INFO - PROCESS | 1824 | 1465211273082 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:53 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)
04:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 479ms
04:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
04:07:53 INFO - PROCESS | 1824 | 1465211273469 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:53 INFO - PROCESS | 1824 | 1465211273551 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 423ms
04:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
04:07:53 INFO - PROCESS | 1824 | 1465211273900 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:53 INFO - PROCESS | 1824 | 1465211273982 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
04:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 472ms
04:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
04:07:54 INFO - PROCESS | 1824 | 1465211274382 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:54 INFO - PROCESS | 1824 | 1465211274492 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
04:07:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 522ms
04:07:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
04:07:54 INFO - PROCESS | 1824 | 1465211274910 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:54 INFO - PROCESS | 1824 | 1465211274983 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
04:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 421ms
04:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
04:07:55 INFO - PROCESS | 1824 | 1465211275335 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:55 INFO - PROCESS | 1824 | 1465211275425 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
04:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 422ms
04:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
04:07:55 INFO - PROCESS | 1824 | 1465211275781 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:55 INFO - PROCESS | 1824 | 1465211275861 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
04:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 390ms
04:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
04:07:56 INFO - PROCESS | 1824 | 1465211276161 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:56 INFO - PROCESS | 1824 | 1465211276243 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
04:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 431ms
04:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
04:07:56 INFO - PROCESS | 1824 | 1465211276594 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:56 INFO - PROCESS | 1824 | 1465211276681 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
04:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 424ms
04:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
04:07:57 INFO - PROCESS | 1824 | 1465211277018 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:57 INFO - PROCESS | 1824 | 1465211277099 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
04:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 380ms
04:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
04:07:57 INFO - PROCESS | 1824 | 1465211277412 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:57 INFO - PROCESS | 1824 | 1465211277489 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
04:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 431ms
04:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
04:07:57 INFO - PROCESS | 1824 | 1465211277885 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:58 INFO - PROCESS | 1824 | 1465211278028 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
04:07:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 778ms
04:07:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
04:07:58 INFO - PROCESS | 1824 | 1465211278667 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:58 INFO - PROCESS | 1824 | 1465211278758 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
04:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 470ms
04:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
04:07:59 INFO - PROCESS | 1824 | 1465211279146 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:59 INFO - PROCESS | 1824 | 1465211279229 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
04:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 478ms
04:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
04:07:59 INFO - PROCESS | 1824 | 1465211279636 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:07:59 INFO - PROCESS | 1824 | 1465211279721 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
04:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 428ms
04:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
04:08:00 INFO - PROCESS | 1824 | 1465211280060 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:00 INFO - PROCESS | 1824 | 1465211280140 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
04:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 474ms
04:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
04:08:00 INFO - PROCESS | 1824 | 1465211280540 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:00 INFO - PROCESS | 1824 | 1465211280615 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
04:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 575ms
04:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
04:08:01 INFO - PROCESS | 1824 | 1465211281122 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:01 INFO - PROCESS | 1824 | 1465211281239 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
04:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 721ms
04:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
04:08:01 INFO - PROCESS | 1824 | 1465211281850 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:01 INFO - PROCESS | 1824 | 1465211281953 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
04:08:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 822ms
04:08:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
04:08:02 INFO - PROCESS | 1824 | 1465211282680 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:02 INFO - PROCESS | 1824 | 1465211282777 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
04:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 471ms
04:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
04:08:03 INFO - PROCESS | 1824 | 1465211283174 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:03 INFO - PROCESS | 1824 | 1465211283275 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
04:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 473ms
04:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
04:08:03 INFO - PROCESS | 1824 | 1465211283663 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:03 INFO - PROCESS | 1824 | 1465211283759 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
04:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 479ms
04:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
04:08:04 INFO - PROCESS | 1824 | 1465211284133 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:04 INFO - PROCESS | 1824 | 1465211284216 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
04:08:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 423ms
04:08:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
04:08:04 INFO - PROCESS | 1824 | 1465211284577 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:04 INFO - PROCESS | 1824 | 1465211284716 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
04:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 828ms
04:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
04:08:05 INFO - PROCESS | 1824 | 1465211285410 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:05 INFO - PROCESS | 1824 | 1465211285507 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
04:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 475ms
04:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
04:08:05 INFO - PROCESS | 1824 | 1465211285893 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:05 INFO - PROCESS | 1824 | 1465211285974 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
04:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 476ms
04:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
04:08:06 INFO - PROCESS | 1824 | 1465211286384 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:06 INFO - PROCESS | 1824 | 1465211286510 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
04:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 476ms
04:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
04:08:06 INFO - PROCESS | 1824 | 1465211286851 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:06 INFO - PROCESS | 1824 | 1465211286932 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
04:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 420ms
04:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
04:08:07 INFO - PROCESS | 1824 | 1465211287277 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:07 INFO - PROCESS | 1824 | 1465211287349 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
04:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 373ms
04:08:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
04:08:07 INFO - PROCESS | 1824 | 1465211287664 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:07 INFO - PROCESS | 1824 | 1465211287756 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
04:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 478ms
04:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
04:08:08 INFO - PROCESS | 1824 | 1465211288144 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:08 INFO - PROCESS | 1824 | 1465211288223 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
04:08:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 424ms
04:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
04:08:08 INFO - PROCESS | 1824 | 1465211288607 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:08 INFO - PROCESS | 1824 | 1465211288749 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
04:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 676ms
04:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
04:08:09 INFO - PROCESS | 1824 | 1465211289292 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:09 INFO - PROCESS | 1824 | 1465211289394 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
04:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 528ms
04:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
04:08:09 INFO - PROCESS | 1824 | 1465211289829 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:09 INFO - PROCESS | 1824 | 1465211289960 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
04:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 470ms
04:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
04:08:10 INFO - PROCESS | 1824 | 1465211290327 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:10 INFO - PROCESS | 1824 | 1465211290440 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
04:08:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 577ms
04:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
04:08:10 INFO - PROCESS | 1824 | 1465211290894 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:10 INFO - PROCESS | 1824 | 1465211290977 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
04:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 477ms
04:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
04:08:11 INFO - PROCESS | 1824 | 1465211291380 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:11 INFO - PROCESS | 1824 | 1465211291468 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
04:08:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 520ms
04:08:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
04:08:11 INFO - PROCESS | 1824 | 1465211291913 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:12 INFO - PROCESS | 1824 | 1465211292026 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
04:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 576ms
04:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
04:08:12 INFO - PROCESS | 1824 | 1465211292493 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:12 INFO - PROCESS | 1824 | 1465211292574 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
04:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 423ms
04:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
04:08:12 INFO - PROCESS | 1824 | 1465211292920 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:13 INFO - PROCESS | 1824 | 1465211293019 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
04:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 525ms
04:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
04:08:13 INFO - PROCESS | 1824 | 1465211293449 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:13 INFO - PROCESS | 1824 | 1465211293557 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:13 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
04:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 522ms
04:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
04:08:13 INFO - PROCESS | 1824 | 1465211293977 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:14 INFO - PROCESS | 1824 | 1465211294085 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:14 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
04:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 521ms
04:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
04:08:14 INFO - PROCESS | 1824 | 1465211294506 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:14 INFO - PROCESS | 1824 | 1465211294623 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
04:08:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 482ms
04:08:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
04:08:14 INFO - PROCESS | 1824 | 1465211294989 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:15 INFO - PROCESS | 1824 | 1465211295070 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
04:08:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 474ms
04:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
04:08:15 INFO - PROCESS | 1824 | 1465211295470 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:15 INFO - PROCESS | 1824 | 1465211295571 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
04:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 684ms
04:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
04:08:16 INFO - PROCESS | 1824 | 1465211296162 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:16 INFO - PROCESS | 1824 | 1465211296287 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
04:08:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 775ms
04:08:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
04:08:16 INFO - PROCESS | 1824 | 1465211296940 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:17 INFO - PROCESS | 1824 | 1465211297077 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
04:08:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 725ms
04:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
04:08:17 INFO - PROCESS | 1824 | 1465211297671 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:17 INFO - PROCESS | 1824 | 1465211297768 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
04:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 481ms
04:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
04:08:18 INFO - PROCESS | 1824 | 1465211298161 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:18 INFO - PROCESS | 1824 | 1465211298253 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
04:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 471ms
04:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
04:08:18 INFO - PROCESS | 1824 | 1465211298643 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:18 INFO - PROCESS | 1824 | 1465211298728 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:19 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)
04:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 474ms
04:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
04:08:19 INFO - PROCESS | 1824 | 1465211299114 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:19 INFO - PROCESS | 1824 | 1465211299204 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
04:08:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 423ms
04:08:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
04:08:19 INFO - PROCESS | 1824 | 1465211299552 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:19 INFO - PROCESS | 1824 | 1465211299639 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
04:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 522ms
04:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
04:08:20 INFO - PROCESS | 1824 | 1465211300077 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:20 INFO - PROCESS | 1824 | 1465211300175 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
04:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 523ms
04:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
04:08:20 INFO - PROCESS | 1824 | 1465211300599 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:20 INFO - PROCESS | 1824 | 1465211300691 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
04:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 426ms
04:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
04:08:21 INFO - PROCESS | 1824 | 1465211301029 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:21 INFO - PROCESS | 1824 | 1465211301105 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
04:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 426ms
04:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
04:08:21 INFO - PROCESS | 1824 | 1465211301461 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:21 INFO - PROCESS | 1824 | 1465211301546 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
04:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 422ms
04:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
04:08:21 INFO - PROCESS | 1824 | 1465211301886 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:21 INFO - PROCESS | 1824 | 1465211301961 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
04:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 427ms
04:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
04:08:22 INFO - PROCESS | 1824 | 1465211302319 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:22 INFO - PROCESS | 1824 | 1465211302414 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
04:08:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 470ms
04:08:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
04:08:22 INFO - PROCESS | 1824 | 1465211302792 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:22 INFO - PROCESS | 1824 | 1465211302868 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
04:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 370ms
04:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
04:08:23 INFO - PROCESS | 1824 | 1465211303165 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:23 INFO - PROCESS | 1824 | 1465211303249 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
04:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 519ms
04:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
04:08:23 INFO - PROCESS | 1824 | 1465211303691 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:23 INFO - PROCESS | 1824 | 1465211303832 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
04:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 727ms
04:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
04:08:24 INFO - PROCESS | 1824 | 1465211304433 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:24 INFO - PROCESS | 1824 | 1465211304528 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
04:08:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 426ms
04:08:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
04:08:24 INFO - PROCESS | 1824 | 1465211304866 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:24 INFO - PROCESS | 1824 | 1465211304956 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
04:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 471ms
04:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
04:08:25 INFO - PROCESS | 1824 | 1465211305349 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:25 INFO - PROCESS | 1824 | 1465211305433 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
04:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 422ms
04:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
04:08:25 INFO - PROCESS | 1824 | 1465211305767 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:25 INFO - PROCESS | 1824 | 1465211305852 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
04:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 422ms
04:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
04:08:26 INFO - PROCESS | 1824 | 1465211306194 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:26 INFO - PROCESS | 1824 | 1465211306269 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
04:08:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 473ms
04:08:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
04:08:26 INFO - PROCESS | 1824 | 1465211306677 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:26 INFO - PROCESS | 1824 | 1465211306791 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
04:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 525ms
04:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
04:08:27 INFO - PROCESS | 1824 | 1465211307204 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:27 INFO - PROCESS | 1824 | 1465211307297 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
04:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 418ms
04:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
04:08:27 INFO - PROCESS | 1824 | 1465211307631 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:27 INFO - PROCESS | 1824 | 1465211307707 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
04:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 422ms
04:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
04:08:28 INFO - PROCESS | 1824 | 1465211308060 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:28 INFO - PROCESS | 1824 | 1465211308138 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
04:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 419ms
04:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
04:08:28 INFO - PROCESS | 1824 | 1465211308482 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:28 INFO - PROCESS | 1824 | 1465211308559 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
04:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 427ms
04:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
04:08:28 INFO - PROCESS | 1824 | 1465211308915 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:29 INFO - PROCESS | 1824 | 1465211309007 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:29 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
04:08:29 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:08:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
04:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:08:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:08:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:08:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:08:29 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:08:29 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:08:29 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:20:1
04:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 420ms
04:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
04:08:29 INFO - PROCESS | 1824 | 1465211309340 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:29 INFO - PROCESS | 1824 | 1465211309420 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
04:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 425ms
04:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
04:08:29 INFO - PROCESS | 1824 | 1465211309769 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:29 INFO - PROCESS | 1824 | 1465211309848 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
04:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 377ms
04:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
04:08:30 INFO - PROCESS | 1824 | 1465211310150 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:30 INFO - PROCESS | 1824 | 1465211310229 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:30 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
04:08:30 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:08:30 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
04:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:08:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:08:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:08:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:08:30 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:08:30 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:08:30 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:20:1
04:08:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 578ms
04:08:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
04:08:30 INFO - PROCESS | 1824 | 1465211310737 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:30 INFO - PROCESS | 1824 | 1465211310865 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:31 INFO - TEST-FAIL | /2dcontext/path-objects/2d.path.stroke.prune.line.html | Zero-length line segments from lineTo are removed before stroking - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
04:08:31 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
04:08:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
04:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:08:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:08:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:08:31 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:08:31 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:08:31 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:08:31 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:20:1
04:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 772ms
04:08:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
04:08:31 INFO - PROCESS | 1824 | 1465211311516 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:31 INFO - PROCESS | 1824 | 1465211311838 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
04:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 721ms
04:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
04:08:32 INFO - PROCESS | 1824 | 1465211312245 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:32 INFO - PROCESS | 1824 | 1465211312336 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
04:08:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 474ms
04:08:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
04:08:32 INFO - PROCESS | 1824 | 1465211312724 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:32 INFO - PROCESS | 1824 | 1465211312810 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
04:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 423ms
04:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
04:08:33 INFO - PROCESS | 1824 | 1465211313162 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:33 INFO - PROCESS | 1824 | 1465211313247 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
04:08:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 430ms
04:08:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
04:08:33 INFO - PROCESS | 1824 | 1465211313588 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:33 INFO - PROCESS | 1824 | 1465211313665 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
04:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 421ms
04:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
04:08:34 INFO - PROCESS | 1824 | 1465211314014 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:34 INFO - PROCESS | 1824 | 1465211314096 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
04:08:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 476ms
04:08:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
04:08:34 INFO - PROCESS | 1824 | 1465211314496 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:34 INFO - PROCESS | 1824 | 1465211314591 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
04:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 519ms
04:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
04:08:35 INFO - PROCESS | 1824 | 1465211315033 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:35 INFO - PROCESS | 1824 | 1465211315128 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
04:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 422ms
04:08:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
04:08:35 INFO - PROCESS | 1824 | 1465211315448 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:35 INFO - PROCESS | 1824 | 1465211315524 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
04:08:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 421ms
04:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
04:08:35 INFO - PROCESS | 1824 | 1465211315873 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:35 INFO - PROCESS | 1824 | 1465211315950 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
04:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 375ms
04:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
04:08:36 INFO - PROCESS | 1824 | 1465211316257 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:36 INFO - PROCESS | 1824 | 1465211316344 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
04:08:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 423ms
04:08:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
04:08:36 INFO - PROCESS | 1824 | 1465211316682 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:36 INFO - PROCESS | 1824 | 1465211316772 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
04:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 423ms
04:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
04:08:37 INFO - PROCESS | 1824 | 1465211317109 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:37 INFO - PROCESS | 1824 | 1465211317182 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
04:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 370ms
04:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
04:08:37 INFO - PROCESS | 1824 | 1465211317483 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:37 INFO - PROCESS | 1824 | 1465211317572 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
04:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 532ms
04:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
04:08:38 INFO - PROCESS | 1824 | 1465211318021 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:38 INFO - PROCESS | 1824 | 1465211318161 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
04:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 778ms
04:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
04:08:38 INFO - PROCESS | 1824 | 1465211318804 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:38 INFO - PROCESS | 1824 | 1465211318919 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
04:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 472ms
04:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
04:08:39 INFO - PROCESS | 1824 | 1465211319285 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:39 INFO - PROCESS | 1824 | 1465211319374 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
04:08:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 471ms
04:08:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
04:08:39 INFO - PROCESS | 1824 | 1465211319768 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:39 INFO - PROCESS | 1824 | 1465211319853 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
04:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 472ms
04:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
04:08:40 INFO - PROCESS | 1824 | 1465211320236 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:40 INFO - PROCESS | 1824 | 1465211320320 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
04:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 428ms
04:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
04:08:40 INFO - PROCESS | 1824 | 1465211320668 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:40 INFO - PROCESS | 1824 | 1465211320744 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
04:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 426ms
04:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
04:08:41 INFO - PROCESS | 1824 | 1465211321107 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:41 INFO - PROCESS | 1824 | 1465211321224 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
04:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 487ms
04:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
04:08:41 INFO - PROCESS | 1824 | 1465211321589 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:41 INFO - PROCESS | 1824 | 1465211321694 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
04:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 521ms
04:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
04:08:42 INFO - PROCESS | 1824 | 1465211322115 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:42 INFO - PROCESS | 1824 | 1465211322192 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
04:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 419ms
04:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
04:08:42 INFO - PROCESS | 1824 | 1465211322538 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:42 INFO - PROCESS | 1824 | 1465211322616 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
04:08:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 375ms
04:08:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
04:08:42 INFO - PROCESS | 1824 | 1465211322917 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:43 INFO - PROCESS | 1824 | 1465211323011 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
04:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 431ms
04:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
04:08:43 INFO - PROCESS | 1824 | 1465211323353 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:43 INFO - PROCESS | 1824 | 1465211323447 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
04:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 422ms
04:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
04:08:43 INFO - PROCESS | 1824 | 1465211323778 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:43 INFO - PROCESS | 1824 | 1465211323855 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
04:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 374ms
04:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
04:08:44 INFO - PROCESS | 1824 | 1465211324172 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:44 INFO - PROCESS | 1824 | 1465211324248 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
04:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 380ms
04:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
04:08:44 INFO - PROCESS | 1824 | 1465211324560 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:44 INFO - PROCESS | 1824 | 1465211324636 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
04:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 474ms
04:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
04:08:45 INFO - PROCESS | 1824 | 1465211325037 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:45 INFO - PROCESS | 1824 | 1465211325146 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
04:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 578ms
04:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
04:08:45 INFO - PROCESS | 1824 | 1465211325622 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:45 INFO - PROCESS | 1824 | 1465211325711 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
04:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 630ms
04:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
04:08:46 INFO - PROCESS | 1824 | 1465211326258 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:46 INFO - PROCESS | 1824 | 1465211326607 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
04:08:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 726ms
04:08:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
04:08:46 INFO - PROCESS | 1824 | 1465211326989 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:47 INFO - PROCESS | 1824 | 1465211327079 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
04:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 421ms
04:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
04:08:47 INFO - PROCESS | 1824 | 1465211327417 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:47 INFO - PROCESS | 1824 | 1465211327506 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
04:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 469ms
04:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
04:08:47 INFO - PROCESS | 1824 | 1465211327900 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:47 INFO - PROCESS | 1824 | 1465211327982 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:48 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
04:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 429ms
04:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
04:08:48 INFO - PROCESS | 1824 | 1465211328323 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:48 INFO - PROCESS | 1824 | 1465211328405 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
04:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 428ms
04:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
04:08:48 INFO - PROCESS | 1824 | 1465211328759 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:48 INFO - PROCESS | 1824 | 1465211328838 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
04:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 469ms
04:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
04:08:49 INFO - PROCESS | 1824 | 1465211329238 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:49 INFO - PROCESS | 1824 | 1465211329316 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
04:08:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 426ms
04:08:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
04:08:49 INFO - PROCESS | 1824 | 1465211329668 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:49 INFO - PROCESS | 1824 | 1465211329746 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
04:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 429ms
04:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
04:08:50 INFO - PROCESS | 1824 | 1465211330101 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:50 INFO - PROCESS | 1824 | 1465211330191 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
04:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 421ms
04:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
04:08:50 INFO - PROCESS | 1824 | 1465211330531 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:50 INFO - PROCESS | 1824 | 1465211330616 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
04:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 387ms
04:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
04:08:50 INFO - PROCESS | 1824 | 1465211330927 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:51 INFO - PROCESS | 1824 | 1465211331005 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
04:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 378ms
04:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
04:08:51 INFO - PROCESS | 1824 | 1465211331316 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:51 INFO - PROCESS | 1824 | 1465211331405 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:51 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
04:08:51 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
04:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:08:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:08:51 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:08:51 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:08:51 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:08:51 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:20:1
04:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 426ms
04:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
04:08:51 INFO - PROCESS | 1824 | 1465211331743 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:51 INFO - PROCESS | 1824 | 1465211331832 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
04:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 370ms
04:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
04:08:52 INFO - PROCESS | 1824 | 1465211332126 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:52 INFO - PROCESS | 1824 | 1465211332203 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
04:08:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 380ms
04:08:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
04:08:52 INFO - PROCESS | 1824 | 1465211332507 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:52 INFO - PROCESS | 1824 | 1465211332586 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
04:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 826ms
04:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
04:08:53 INFO - PROCESS | 1824 | 1465211333337 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:53 INFO - PROCESS | 1824 | 1465211333457 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
04:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 469ms
04:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
04:08:53 INFO - PROCESS | 1824 | 1465211333816 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:53 INFO - PROCESS | 1824 | 1465211333900 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
04:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 480ms
04:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
04:08:54 INFO - PROCESS | 1824 | 1465211334312 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:54 INFO - PROCESS | 1824 | 1465211334397 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
04:08:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 479ms
04:08:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
04:08:54 INFO - PROCESS | 1824 | 1465211334782 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:54 INFO - PROCESS | 1824 | 1465211334865 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
04:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 419ms
04:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
04:08:55 INFO - PROCESS | 1824 | 1465211335210 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:55 INFO - PROCESS | 1824 | 1465211335287 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
04:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 431ms
04:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
04:08:55 INFO - PROCESS | 1824 | 1465211335645 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:55 INFO - PROCESS | 1824 | 1465211335755 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
04:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 523ms
04:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
04:08:56 INFO - PROCESS | 1824 | 1465211336173 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:56 INFO - PROCESS | 1824 | 1465211336264 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
04:08:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 483ms
04:08:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
04:08:56 INFO - PROCESS | 1824 | 1465211336656 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:56 INFO - PROCESS | 1824 | 1465211336729 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
04:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 422ms
04:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
04:08:57 INFO - PROCESS | 1824 | 1465211337087 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:57 INFO - PROCESS | 1824 | 1465211337166 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
04:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 424ms
04:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
04:08:57 INFO - PROCESS | 1824 | 1465211337511 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:57 INFO - PROCESS | 1824 | 1465211337586 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
04:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 376ms
04:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
04:08:57 INFO - PROCESS | 1824 | 1465211337901 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:58 INFO - PROCESS | 1824 | 1465211337994 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
04:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 426ms
04:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
04:08:58 INFO - PROCESS | 1824 | 1465211338326 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:58 INFO - PROCESS | 1824 | 1465211338407 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
04:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 425ms
04:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
04:08:58 INFO - PROCESS | 1824 | 1465211338758 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:58 INFO - PROCESS | 1824 | 1465211338837 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
04:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 371ms
04:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
04:08:59 INFO - PROCESS | 1824 | 1465211339141 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:59 INFO - PROCESS | 1824 | 1465211339218 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
04:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 524ms
04:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
04:08:59 INFO - PROCESS | 1824 | 1465211339667 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:08:59 INFO - PROCESS | 1824 | 1465211339792 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
04:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 771ms
04:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
04:09:00 INFO - PROCESS | 1824 | 1465211340443 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:00 INFO - PROCESS | 1824 | 1465211340563 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
04:09:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 520ms
04:09:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
04:09:00 INFO - PROCESS | 1824 | 1465211340972 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:01 INFO - PROCESS | 1824 | 1465211341058 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
04:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 475ms
04:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
04:09:01 INFO - PROCESS | 1824 | 1465211341459 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:01 INFO - PROCESS | 1824 | 1465211341542 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
04:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 426ms
04:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
04:09:01 INFO - PROCESS | 1824 | 1465211341882 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:01 INFO - PROCESS | 1824 | 1465211341973 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
04:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 478ms
04:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
04:09:02 INFO - PROCESS | 1824 | 1465211342365 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:02 INFO - PROCESS | 1824 | 1465211342447 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
04:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 423ms
04:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
04:09:02 INFO - PROCESS | 1824 | 1465211342796 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:02 INFO - PROCESS | 1824 | 1465211342910 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
04:09:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 472ms
04:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
04:09:03 INFO - PROCESS | 1824 | 1465211343271 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:03 INFO - PROCESS | 1824 | 1465211343365 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
04:09:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 519ms
04:09:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
04:09:03 INFO - PROCESS | 1824 | 1465211343796 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:03 INFO - PROCESS | 1824 | 1465211343892 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
04:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 425ms
04:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
04:09:04 INFO - PROCESS | 1824 | 1465211344226 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:04 INFO - PROCESS | 1824 | 1465211344305 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
04:09:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 424ms
04:09:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
04:09:04 INFO - PROCESS | 1824 | 1465211344655 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:04 INFO - PROCESS | 1824 | 1465211344735 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
04:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 418ms
04:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
04:09:05 INFO - PROCESS | 1824 | 1465211345078 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:05 INFO - PROCESS | 1824 | 1465211345172 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
04:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 423ms
04:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
04:09:05 INFO - PROCESS | 1824 | 1465211345505 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:05 INFO - PROCESS | 1824 | 1465211345583 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
04:09:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 372ms
04:09:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
04:09:05 INFO - PROCESS | 1824 | 1465211345882 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:05 INFO - PROCESS | 1824 | 1465211345966 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
04:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 383ms
04:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
04:09:06 INFO - PROCESS | 1824 | 1465211346273 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:06 INFO - PROCESS | 1824 | 1465211346362 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
04:09:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 428ms
04:09:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
04:09:06 INFO - PROCESS | 1824 | 1465211346702 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:06 INFO - PROCESS | 1824 | 1465211346784 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
04:09:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 521ms
04:09:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
04:09:07 INFO - PROCESS | 1824 | 1465211347230 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:07 INFO - PROCESS | 1824 | 1465211347357 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
04:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 976ms
04:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
04:09:08 INFO - PROCESS | 1824 | 1465211348213 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:08 INFO - PROCESS | 1824 | 1465211348321 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
04:09:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 521ms
04:09:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
04:09:08 INFO - PROCESS | 1824 | 1465211348760 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:08 INFO - PROCESS | 1824 | 1465211348843 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
04:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 430ms
04:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
04:09:09 INFO - PROCESS | 1824 | 1465211349196 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:09 INFO - PROCESS | 1824 | 1465211349295 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
04:09:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 421ms
04:09:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
04:09:09 INFO - PROCESS | 1824 | 1465211349615 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:09 INFO - PROCESS | 1824 | 1465211349701 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
04:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 423ms
04:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
04:09:10 INFO - PROCESS | 1824 | 1465211350043 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:10 INFO - PROCESS | 1824 | 1465211350145 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
04:09:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 921ms
04:09:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
04:09:11 INFO - PROCESS | 1824 | 1465211350996 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:11 INFO - PROCESS | 1824 | 1465211351093 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
04:09:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 574ms
04:09:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
04:09:11 INFO - PROCESS | 1824 | 1465211351578 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:11 INFO - PROCESS | 1824 | 1465211351680 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
04:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 624ms
04:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
04:09:12 INFO - PROCESS | 1824 | 1465211352203 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:12 INFO - PROCESS | 1824 | 1465211352300 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
04:09:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 682ms
04:09:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
04:09:13 INFO - PROCESS | 1824 | 1465211353038 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:13 INFO - PROCESS | 1824 | 1465211353122 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
04:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 516ms
04:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
04:09:13 INFO - PROCESS | 1824 | 1465211353510 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:13 INFO - PROCESS | 1824 | 1465211353613 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
04:09:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 479ms
04:09:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
04:09:13 INFO - PROCESS | 1824 | 1465211353994 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:14 INFO - PROCESS | 1824 | 1465211354086 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
04:09:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 727ms
04:09:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
04:09:14 INFO - PROCESS | 1824 | 1465211354723 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:14 INFO - PROCESS | 1824 | 1465211354817 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
04:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 474ms
04:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
04:09:15 INFO - PROCESS | 1824 | 1465211355205 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:15 INFO - PROCESS | 1824 | 1465211355314 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
04:09:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 523ms
04:09:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
04:09:15 INFO - PROCESS | 1824 | 1465211355743 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:15 INFO - PROCESS | 1824 | 1465211355841 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
04:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 474ms
04:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
04:09:16 INFO - PROCESS | 1824 | 1465211356211 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:16 INFO - PROCESS | 1824 | 1465211356290 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
04:09:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 472ms
04:09:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
04:09:16 INFO - PROCESS | 1824 | 1465211356690 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:16 INFO - PROCESS | 1824 | 1465211356768 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
04:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 427ms
04:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
04:09:17 INFO - PROCESS | 1824 | 1465211357125 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:17 INFO - PROCESS | 1824 | 1465211357223 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
04:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 422ms
04:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
04:09:17 INFO - PROCESS | 1824 | 1465211357548 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:17 INFO - PROCESS | 1824 | 1465211357622 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
04:09:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 421ms
04:09:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
04:09:17 INFO - PROCESS | 1824 | 1465211357973 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:18 INFO - PROCESS | 1824 | 1465211358049 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
04:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 383ms
04:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
04:09:18 INFO - PROCESS | 1824 | 1465211358372 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:18 INFO - PROCESS | 1824 | 1465211358451 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
04:09:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 422ms
04:09:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
04:09:18 INFO - PROCESS | 1824 | 1465211358796 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:18 INFO - PROCESS | 1824 | 1465211358873 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
04:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 425ms
04:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
04:09:19 INFO - PROCESS | 1824 | 1465211359229 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:19 INFO - PROCESS | 1824 | 1465211359358 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
04:09:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 584ms
04:09:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
04:09:19 INFO - PROCESS | 1824 | 1465211359818 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:19 INFO - PROCESS | 1824 | 1465211359908 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
04:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 626ms
04:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
04:09:20 INFO - PROCESS | 1824 | 1465211360448 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:20 INFO - PROCESS | 1824 | 1465211360548 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
04:09:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 470ms
04:09:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
04:09:20 INFO - PROCESS | 1824 | 1465211360926 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:21 INFO - PROCESS | 1824 | 1465211361024 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
04:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 474ms
04:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
04:09:21 INFO - PROCESS | 1824 | 1465211361411 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:21 INFO - PROCESS | 1824 | 1465211361496 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
04:09:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 472ms
04:09:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
04:09:21 INFO - PROCESS | 1824 | 1465211361880 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:21 INFO - PROCESS | 1824 | 1465211361962 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
04:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 435ms
04:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
04:09:22 INFO - PROCESS | 1824 | 1465211362318 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:22 INFO - PROCESS | 1824 | 1465211362402 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
04:09:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 480ms
04:09:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
04:09:22 INFO - PROCESS | 1824 | 1465211362806 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:22 INFO - PROCESS | 1824 | 1465211362923 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
04:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 519ms
04:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
04:09:23 INFO - PROCESS | 1824 | 1465211363326 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:23 INFO - PROCESS | 1824 | 1465211363421 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
04:09:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 423ms
04:09:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
04:09:23 INFO - PROCESS | 1824 | 1465211363758 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:23 INFO - PROCESS | 1824 | 1465211363835 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
04:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 423ms
04:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
04:09:24 INFO - PROCESS | 1824 | 1465211364183 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:24 INFO - PROCESS | 1824 | 1465211364260 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
04:09:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 426ms
04:09:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
04:09:24 INFO - PROCESS | 1824 | 1465211364614 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:24 INFO - PROCESS | 1824 | 1465211364691 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
04:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 425ms
04:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
04:09:25 INFO - PROCESS | 1824 | 1465211365045 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:25 INFO - PROCESS | 1824 | 1465211365140 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
04:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 470ms
04:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
04:09:25 INFO - PROCESS | 1824 | 1465211365520 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:25 INFO - PROCESS | 1824 | 1465211365597 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
04:09:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 427ms
04:09:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
04:09:25 INFO - PROCESS | 1824 | 1465211365954 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:26 INFO - PROCESS | 1824 | 1465211366030 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
04:09:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 426ms
04:09:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
04:09:26 INFO - PROCESS | 1824 | 1465211366381 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:26 INFO - PROCESS | 1824 | 1465211366517 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
04:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 719ms
04:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
04:09:27 INFO - PROCESS | 1824 | 1465211367111 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:27 INFO - PROCESS | 1824 | 1465211367203 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
04:09:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 776ms
04:09:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
04:09:27 INFO - PROCESS | 1824 | 1465211367889 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:27 INFO - PROCESS | 1824 | 1465211367975 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
04:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 481ms
04:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
04:09:28 INFO - PROCESS | 1824 | 1465211368378 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:28 INFO - PROCESS | 1824 | 1465211368462 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
04:09:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 428ms
04:09:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
04:09:28 INFO - PROCESS | 1824 | 1465211368818 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:28 INFO - PROCESS | 1824 | 1465211368899 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
04:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 472ms
04:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
04:09:29 INFO - PROCESS | 1824 | 1465211369286 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:29 INFO - PROCESS | 1824 | 1465211369372 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
04:09:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 469ms
04:09:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
04:09:29 INFO - PROCESS | 1824 | 1465211369760 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:29 INFO - PROCESS | 1824 | 1465211369853 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
04:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 475ms
04:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
04:09:30 INFO - PROCESS | 1824 | 1465211370242 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:30 INFO - PROCESS | 1824 | 1465211370356 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
04:09:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 519ms
04:09:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
04:09:30 INFO - PROCESS | 1824 | 1465211370763 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:30 INFO - PROCESS | 1824 | 1465211370875 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
04:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 423ms
04:09:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
04:09:31 INFO - PROCESS | 1824 | 1465211371196 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:31 INFO - PROCESS | 1824 | 1465211371273 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
04:09:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 422ms
04:09:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
04:09:31 INFO - PROCESS | 1824 | 1465211371647 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:31 INFO - PROCESS | 1824 | 1465211371728 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
04:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 373ms
04:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
04:09:32 INFO - PROCESS | 1824 | 1465211372034 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:32 INFO - PROCESS | 1824 | 1465211372109 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
04:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 427ms
04:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
04:09:32 INFO - PROCESS | 1824 | 1465211372466 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:32 INFO - PROCESS | 1824 | 1465211372562 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:32 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
04:09:32 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 419ms
04:09:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
04:09:32 INFO - PROCESS | 1824 | 1465211372894 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:32 INFO - PROCESS | 1824 | 1465211372970 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
04:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 369ms
04:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
04:09:33 INFO - PROCESS | 1824 | 1465211373267 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:33 INFO - PROCESS | 1824 | 1465211373345 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
04:09:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 422ms
04:09:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
04:09:33 INFO - PROCESS | 1824 | 1465211373697 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:33 INFO - PROCESS | 1824 | 1465211373793 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
04:09:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 772ms
04:09:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
04:09:34 INFO - PROCESS | 1824 | 1465211374473 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:34 INFO - PROCESS | 1824 | 1465211374567 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:35 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)
04:09:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 929ms
04:09:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
04:09:35 INFO - PROCESS | 1824 | 1465211375414 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:35 INFO - PROCESS | 1824 | 1465211375499 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:36 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
04:09:36 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:09:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
04:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:36 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:09:36 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1
04:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:36 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:36 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:36 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:27:1
04:09:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 926ms
04:09:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
04:09:36 INFO - PROCESS | 1824 | 1465211376355 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:36 INFO - PROCESS | 1824 | 1465211376446 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:37 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
04:09:37 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:09:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
04:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:09:37 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1
04:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:37 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:37 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:27:1
04:09:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 976ms
04:09:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
04:09:37 INFO - PROCESS | 1824 | 1465211377329 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:37 INFO - PROCESS | 1824 | 1465211377410 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:38 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)
04:09:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 872ms
04:09:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
04:09:38 INFO - PROCESS | 1824 | 1465211378207 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:38 INFO - PROCESS | 1824 | 1465211378281 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:39 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)
04:09:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 875ms
04:09:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
04:09:39 INFO - PROCESS | 1824 | 1465211379089 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:39 INFO - PROCESS | 1824 | 1465211379189 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:40 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
04:09:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:09:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
04:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:09:40 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1
04:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:27:1
04:09:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 924ms
04:09:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
04:09:40 INFO - PROCESS | 1824 | 1465211380017 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:40 INFO - PROCESS | 1824 | 1465211380092 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:40 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
04:09:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:09:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
04:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:09:40 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1
04:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:40 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:40 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:27:1
04:09:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 976ms
04:09:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
04:09:41 INFO - PROCESS | 1824 | 1465211381003 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:41 INFO - PROCESS | 1824 | 1465211381094 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:42 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
04:09:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:09:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
04:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:09:42 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1
04:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:27:1
04:09:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1031ms
04:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
04:09:42 INFO - PROCESS | 1824 | 1465211382050 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:42 INFO - PROCESS | 1824 | 1465211382150 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:42 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
04:09:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
04:09:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
04:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:09:42 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1
04:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:42 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:42 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:42 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:27:1
04:09:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 921ms
04:09:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
04:09:42 INFO - PROCESS | 1824 | 1465211382986 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:43 INFO - PROCESS | 1824 | 1465211383069 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
04:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 425ms
04:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
04:09:43 INFO - PROCESS | 1824 | 1465211383412 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:43 INFO - PROCESS | 1824 | 1465211383505 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:43 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
04:09:43 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 481ms
04:09:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
04:09:43 INFO - PROCESS | 1824 | 1465211383894 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:43 INFO - PROCESS | 1824 | 1465211383983 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09: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"
04:09:44 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:09:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
04:09:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:44 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:44 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:20:1
04:09:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 472ms
04:09:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
04:09:44 INFO - PROCESS | 1824 | 1465211384374 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:44 INFO - PROCESS | 1824 | 1465211384474 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
04:09:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 425ms
04:09:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
04:09:44 INFO - PROCESS | 1824 | 1465211384801 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:44 INFO - PROCESS | 1824 | 1465211384876 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09: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"
04:09:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:09:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
04:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:20:1
04:09:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 424ms
04:09:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
04:09:45 INFO - PROCESS | 1824 | 1465211385230 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:45 INFO - PROCESS | 1824 | 1465211385313 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09: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"
04:09:45 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:09:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
04:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:45 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:45 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:45 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:20:1
04:09:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 425ms
04:09:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
04:09:45 INFO - PROCESS | 1824 | 1465211385663 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:45 INFO - PROCESS | 1824 | 1465211385740 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
04:09:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 381ms
04:09:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
04:09:46 INFO - PROCESS | 1824 | 1465211386049 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:46 INFO - PROCESS | 1824 | 1465211386125 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09: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
04:09:46 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
04:09:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
04:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:09:46 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1
04:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
04:09:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:09:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
04:09:46 INFO - EventListener.handleEvent*on_event@http://web-platform.test:8000/resources/testharness.js:658:9
04:09:46 INFO - _addTest@http://web-platform.test:8000/common/canvas-tests.js:57:5
04:09:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:27:1
04:09:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 876ms
04:09:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
04:09:46 INFO - PROCESS | 1824 | 1465211386933 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:47 INFO - PROCESS | 1824 | 1465211387023 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
04:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 420ms
04:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
04:09:47 INFO - PROCESS | 1824 | 1465211387358 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:47 INFO - PROCESS | 1824 | 1465211387432 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
04:09:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 572ms
04:09:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
04:09:47 INFO - PROCESS | 1824 | 1465211387938 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:48 INFO - PROCESS | 1824 | 1465211388025 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
04:09:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 633ms
04:09:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
04:09:48 INFO - PROCESS | 1824 | 1465211388575 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:48 INFO - PROCESS | 1824 | 1465211388653 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
04:09:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 425ms
04:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
04:09:49 INFO - PROCESS | 1824 | 1465211389008 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:49 INFO - PROCESS | 1824 | 1465211389107 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
04:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 475ms
04:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
04:09:49 INFO - PROCESS | 1824 | 1465211389495 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:49 INFO - PROCESS | 1824 | 1465211389581 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
04:09:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 428ms
04:09:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
04:09:49 INFO - PROCESS | 1824 | 1465211389919 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:50 INFO - PROCESS | 1824 | 1465211390002 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
04:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 378ms
04:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
04:09:50 INFO - PROCESS | 1824 | 1465211390301 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:50 INFO - PROCESS | 1824 | 1465211390384 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
04:09:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 420ms
04:09:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
04:09:50 INFO - PROCESS | 1824 | 1465211390729 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:50 INFO - PROCESS | 1824 | 1465211390865 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
04:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 473ms
04:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
04:09:51 INFO - PROCESS | 1824 | 1465211391207 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:51 INFO - PROCESS | 1824 | 1465211391288 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
04:09:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 428ms
04:09:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
04:09:51 INFO - PROCESS | 1824 | 1465211391639 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:51 INFO - PROCESS | 1824 | 1465211391717 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
04:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 376ms
04:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
04:09:52 INFO - PROCESS | 1824 | 1465211392035 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:52 INFO - PROCESS | 1824 | 1465211392112 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
04:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 383ms
04:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
04:09:52 INFO - PROCESS | 1824 | 1465211392413 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:52 INFO - PROCESS | 1824 | 1465211392493 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
04:09:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 420ms
04:09:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
04:09:52 INFO - PROCESS | 1824 | 1465211392840 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:52 INFO - PROCESS | 1824 | 1465211392932 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
04:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 426ms
04:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
04:09:53 INFO - PROCESS | 1824 | 1465211393269 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:53 INFO - PROCESS | 1824 | 1465211393356 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
04:09:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 428ms
04:09:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
04:09:53 INFO - PROCESS | 1824 | 1465211393702 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:53 INFO - PROCESS | 1824 | 1465211393777 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
04:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 375ms
04:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
04:09:54 INFO - PROCESS | 1824 | 1465211394086 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:54 INFO - PROCESS | 1824 | 1465211394164 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
04:09:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 372ms
04:09:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
04:09:54 INFO - PROCESS | 1824 | 1465211394466 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:54 INFO - PROCESS | 1824 | 1465211394599 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
04:09:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 570ms
04:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
04:09:55 INFO - PROCESS | 1824 | 1465211395043 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:55 INFO - PROCESS | 1824 | 1465211395132 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
04:09:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 629ms
04:09:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
04:09:55 INFO - PROCESS | 1824 | 1465211395695 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:56 INFO - PROCESS | 1824 | 1465211396039 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
04:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 676ms
04:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
04:09:56 INFO - PROCESS | 1824 | 1465211396380 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:56 INFO - PROCESS | 1824 | 1465211396462 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
04:09:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 474ms
04:09:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
04:09:56 INFO - PROCESS | 1824 | 1465211396861 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:56 INFO - PROCESS | 1824 | 1465211396951 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
04:09:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 473ms
04:09:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
04:09:57 INFO - PROCESS | 1824 | 1465211397349 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:57 INFO - PROCESS | 1824 | 1465211397431 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
04:09:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 428ms
04:09:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
04:09:57 INFO - PROCESS | 1824 | 1465211397773 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:57 INFO - PROCESS | 1824 | 1465211397854 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
04:09:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 424ms
04:09:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
04:09:58 INFO - PROCESS | 1824 | 1465211398204 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:58 INFO - PROCESS | 1824 | 1465211398299 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
04:09:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 522ms
04:09:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
04:09:58 INFO - PROCESS | 1824 | 1465211398730 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:58 INFO - PROCESS | 1824 | 1465211398836 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
04:09:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 468ms
04:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
04:09:59 INFO - PROCESS | 1824 | 1465211399209 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:59 INFO - PROCESS | 1824 | 1465211399305 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
04:09:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 430ms
04:09:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
04:09:59 INFO - PROCESS | 1824 | 1465211399646 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:09:59 INFO - PROCESS | 1824 | 1465211399727 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
04:10:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 430ms
04:10:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
04:10:00 INFO - PROCESS | 1824 | 1465211400080 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:00 INFO - PROCESS | 1824 | 1465211400155 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
04:10:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 384ms
04:10:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
04:10:00 INFO - PROCESS | 1824 | 1465211400473 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:00 INFO - PROCESS | 1824 | 1465211400552 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
04:10:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 420ms
04:10:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
04:10:00 INFO - PROCESS | 1824 | 1465211400898 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:00 INFO - PROCESS | 1824 | 1465211400989 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
04:10:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 427ms
04:10:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
04:10:01 INFO - PROCESS | 1824 | 1465211401335 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:01 INFO - PROCESS | 1824 | 1465211401420 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
04:10:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 482ms
04:10:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
04:10:01 INFO - PROCESS | 1824 | 1465211401827 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:01 INFO - PROCESS | 1824 | 1465211401945 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
04:10:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 828ms
04:10:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
04:10:02 INFO - PROCESS | 1824 | 1465211402664 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:02 INFO - PROCESS | 1824 | 1465211402754 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
04:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 475ms
04:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
04:10:03 INFO - PROCESS | 1824 | 1465211403148 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:03 INFO - PROCESS | 1824 | 1465211403233 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
04:10:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 483ms
04:10:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
04:10:03 INFO - PROCESS | 1824 | 1465211403647 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:03 INFO - PROCESS | 1824 | 1465211403732 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
04:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 473ms
04:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
04:10:04 INFO - PROCESS | 1824 | 1465211404113 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:04 INFO - PROCESS | 1824 | 1465211404194 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
04:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 419ms
04:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
04:10:04 INFO - PROCESS | 1824 | 1465211404537 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:04 INFO - PROCESS | 1824 | 1465211404617 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
04:10:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 423ms
04:10:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
04:10:04 INFO - PROCESS | 1824 | 1465211404983 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:05 INFO - PROCESS | 1824 | 1465211405084 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
04:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 519ms
04:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
04:10:05 INFO - PROCESS | 1824 | 1465211405506 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:05 INFO - PROCESS | 1824 | 1465211405601 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
04:10:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 479ms
04:10:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
04:10:05 INFO - PROCESS | 1824 | 1465211405988 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:06 INFO - PROCESS | 1824 | 1465211406063 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
04:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 379ms
04:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
04:10:06 INFO - PROCESS | 1824 | 1465211406378 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:06 INFO - PROCESS | 1824 | 1465211406462 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
04:10:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 420ms
04:10:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
04:10:06 INFO - PROCESS | 1824 | 1465211406803 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:06 INFO - PROCESS | 1824 | 1465211406879 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
04:10:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 424ms
04:10:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
04:10:07 INFO - PROCESS | 1824 | 1465211407233 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:07 INFO - PROCESS | 1824 | 1465211407325 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
04:10:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 420ms
04:10:07 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
04:10:07 INFO - PROCESS | 1824 | 1465211407659 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:07 INFO - PROCESS | 1824 | 1465211407736 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
04:10:07 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
04:10:07 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 330ms
04:10:07 INFO - TEST-START | /DOMEvents/constructors.html
04:10:07 INFO - PROCESS | 1824 | 1465211407994 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:08 INFO - PROCESS | 1824 | 1465211408070 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
04:10:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
04:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:10:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
04:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:10:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
04:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:10:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
04:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:10:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
04:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:10:08 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
04:10:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
04:10:08 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
04:10:08 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
04:10:08 INFO - TEST-OK | /DOMEvents/constructors.html | took 396ms
04:10:08 INFO - TEST-START | /DOMEvents/event-phases-order.html
04:10:08 INFO - PROCESS | 1824 | 1465211408405 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:08 INFO - PROCESS | 1824 | 1465211408490 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:08 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
04:10:08 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 341ms
04:10:08 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
04:10:08 INFO - PROCESS | 1824 | 1465211408757 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:08 INFO - PROCESS | 1824 | 1465211408871 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:09 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
04:10:09 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
04:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:10:09 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
04:10:09 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:10:09 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
04:10:09 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:10:09 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]"
04:10:09 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
04:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:09 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
04:10:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:09 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
04:10:09 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
04:10:09 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 520ms
04:10:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
04:10:09 INFO - PROCESS | 1824 | 1465211409292 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:09 INFO - PROCESS | 1824 | 1465211409377 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:09 INFO - PROCESS | 1824 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
04:10:09 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
04:10:09 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 571ms
04:10:09 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
04:10:09 INFO - PROCESS | 1824 | 1465211409867 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:09 INFO - PROCESS | 1824 | 1465211409952 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:10 INFO - PROCESS | 1824 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
04:10:10 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
04:10:10 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 474ms
04:10:10 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
04:10:10 INFO - PROCESS | 1824 | 1465211410350 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:10 INFO - PROCESS | 1824 | 1465211410460 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:10 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
04:10:10 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 431ms
04:10:10 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
04:10:10 INFO - PROCESS | 1824 | 1465211410793 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:10 INFO - PROCESS | 1824 | 1465211410870 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:11 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.
04:10:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 382ms
04:10:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
04:10:11 INFO - PROCESS | 1824 | 1465211411179 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:11 INFO - PROCESS | 1824 | 1465211411273 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:11 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
04:10:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
04:10:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:11 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
04:10:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 369ms
04:10:11 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
04:10:11 INFO - PROCESS | 1824 | 1465211411556 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:11 INFO - PROCESS | 1824 | 1465211411629 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:11 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.
04:10:11 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 368ms
04:10:11 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
04:10:11 INFO - PROCESS | 1824 | 1465211411933 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:12 INFO - PROCESS | 1824 | 1465211412026 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:12 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.
04:10:12 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 430ms
04:10:12 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
04:10:12 INFO - PROCESS | 1824 | 1465211412372 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:12 INFO - PROCESS | 1824 | 1465211412475 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:12 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:10:12 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
04:10:12 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 380ms
04:10:12 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
04:10:12 INFO - PROCESS | 1824 | 1465211412757 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:12 INFO - PROCESS | 1824 | 1465211412848 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:13 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.
04:10:13 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 377ms
04:10:13 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
04:10:13 INFO - PROCESS | 1824 | 1465211413146 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:13 INFO - PROCESS | 1824 | 1465211413234 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:13 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.
04:10:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 423ms
04:10:13 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
04:10:13 INFO - PROCESS | 1824 | 1465211413570 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:13 INFO - PROCESS | 1824 | 1465211413656 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:13 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.
04:10:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 370ms
04:10:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
04:10:13 INFO - PROCESS | 1824 | 1465211413953 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:14 INFO - PROCESS | 1824 | 1465211414033 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:14 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.
04:10:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 379ms
04:10:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
04:10:14 INFO - PROCESS | 1824 | 1465211414329 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:14 INFO - PROCESS | 1824 | 1465211414412 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:14 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.
04:10:14 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 372ms
04:10:14 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
04:10:14 INFO - PROCESS | 1824 | 1465211414709 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:14 INFO - PROCESS | 1824 | 1465211414781 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
04:10:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 369ms
04:10:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
04:10:15 INFO - PROCESS | 1824 | 1465211415088 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:15 INFO - PROCESS | 1824 | 1465211415162 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:15 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
04:10:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
04:10:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:15 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
04:10:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 330ms
04:10:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
04:10:15 INFO - PROCESS | 1824 | 1465211415423 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:15 INFO - PROCESS | 1824 | 1465211415510 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:15 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
04:10:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 373ms
04:10:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
04:10:15 INFO - PROCESS | 1824 | 1465211415805 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:15 INFO - PROCESS | 1824 | 1465211415879 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:16 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.
04:10:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 376ms
04:10:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
04:10:16 INFO - PROCESS | 1824 | 1465211416185 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:16 INFO - PROCESS | 1824 | 1465211416270 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
04:10:16 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
04:10:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 474ms
04:10:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
04:10:16 INFO - PROCESS | 1824 | 1465211416663 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:16 INFO - PROCESS | 1824 | 1465211416759 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:17 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.
04:10:17 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 627ms
04:10:17 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
04:10:17 INFO - PROCESS | 1824 | 1465211417294 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:17 INFO - PROCESS | 1824 | 1465211417381 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:18 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.
04:10:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 721ms
04:10:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
04:10:18 INFO - PROCESS | 1824 | 1465211418020 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:18 INFO - PROCESS | 1824 | 1465211418100 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:18 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.
04:10:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 372ms
04:10:18 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
04:10:18 INFO - PROCESS | 1824 | 1465211418408 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:18 INFO - PROCESS | 1824 | 1465211418487 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:18 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched
04:10:18 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 426ms
04:10:18 INFO - TEST-START | /FileAPI/FileReaderSync.worker
04:10:18 INFO - PROCESS | 1824 | 1465211418843 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:18 INFO - PROCESS | 1824 | 1465211418920 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
04:10:19 INFO - {}
04:10:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
04:10:19 INFO - {}
04:10:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
04:10:19 INFO - {}
04:10:19 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
04:10:19 INFO - {}
04:10:19 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 431ms
04:10:19 INFO - TEST-START | /FileAPI/fileReader.html
04:10:19 INFO - PROCESS | 1824 | 1465211419271 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:19 INFO - PROCESS | 1824 | 1465211419344 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
04:10:19 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
04:10:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
04:10:19 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
04:10:19 INFO - TEST-OK | /FileAPI/fileReader.html | took 327ms
04:10:19 INFO - TEST-START | /FileAPI/historical.html
04:10:19 INFO - PROCESS | 1824 | 1465211419624 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:19 INFO - PROCESS | 1824 | 1465211419718 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:19 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
04:10:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
04:10:19 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
04:10:19 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
04:10:20 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
04:10:20 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
04:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
04:10:20 INFO - TEST-OK | /FileAPI/historical.html | took 389ms
04:10:20 INFO - TEST-START | /FileAPI/idlharness.html
04:10:20 INFO - PROCESS | 1824 | 1465211420033 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:20 INFO - PROCESS | 1824 | 1465211420145 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
04:10:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:10:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:10:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:10:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:10:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:10:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:10:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:10:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
04:10:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:10:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:10:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:10:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:10:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:10:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:10:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:10:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
04:10:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:10:20 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:20 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:10:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:10:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:10:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:10:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:10:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:10:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
04:10:20 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
04:10:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:10:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:10:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:10:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:10:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:10:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:10:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:10:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
04:10:20 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
04:10:20 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
04:10:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:10:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:10:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:10:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:10:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:10:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:10:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:10:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
04:10:20 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:10:20 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:20 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:10:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:10:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:10:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:10:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:10:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
04:10:20 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
04:10:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:10:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:10:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:10:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:10:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:10:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:10:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:10:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
04:10:20 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
04:10:20 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
04:10:20 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:10:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:20 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:10:20 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:10:20 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:10:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:10:20 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
04:10:20 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5
04:10:20 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17
04:10:20 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9
04:10:20 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
04:10:20 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
04:10:20 INFO - TEST-OK | /FileAPI/idlharness.html | took 657ms
04:10:20 INFO - TEST-START | /FileAPI/idlharness.worker
04:10:20 INFO - PROCESS | 1824 | 1465211420705 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:20 INFO - PROCESS | 1824 | 1465211420821 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
04:10:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:10:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
04:10:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:10:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
04:10:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:10:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
04:10:21 INFO - {}
04:10:21 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
04:10:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:10:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:10:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
04:10:21 INFO - {}
04:10:21 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 - {}
04:10:21 INFO - {}
04:10:21 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
04:10:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:10:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:10:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
04:10:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
04:10:21 INFO - {}
04:10:21 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
04:10:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:10:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:10:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
04:10:21 INFO - {}
04:10:21 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 - {}
04:10:21 INFO - {}
04:10:21 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
04:10:21 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
04:10:21 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
04:10:21 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 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
04:10:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:10:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:10:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 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
04:10:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 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
04:10:21 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 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
04:10:21 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
04:10:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
04:10:21 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
04:10:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:21 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:10:21 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:10:21 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:10:21 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:10:21 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
04:10:21 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
04:10:21 INFO - {}
04:10:21 INFO - TEST-OK | /FileAPI/idlharness.worker | took 835ms
04:10:21 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
04:10:21 INFO - PROCESS | 1824 | 1465211421569 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:21 INFO - PROCESS | 1824 | 1465211421712 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:21 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
04:10:21 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 423ms
04:10:21 INFO - TEST-START | /FileAPI/blob/Blob-close.html
04:10:21 INFO - PROCESS | 1824 | 1465211421994 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:22 INFO - PROCESS | 1824 | 1465211422081 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
04:10:22 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 371ms
04:10:22 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
04:10:22 INFO - PROCESS | 1824 | 1465211422382 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:22 INFO - PROCESS | 1824 | 1465211422459 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
04:10:22 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.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
04:10:22 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'.)
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
04:10:22 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.
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
04:10:22 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.
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
04:10:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:10:22 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.
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
04:10:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
04:10:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:10:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
04:10:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
04:10:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
04:10:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
04:10:22 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 449ms
04:10:22 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
04:10:22 INFO - PROCESS | 1824 | 1465211422835 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:22 INFO - PROCESS | 1824 | 1465211422951 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:23 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
04:10:23 INFO - {}
04:10:23 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 424ms
04:10:23 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
04:10:23 INFO - PROCESS | 1824 | 1465211423262 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:23 INFO - PROCESS | 1824 | 1465211423335 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
04:10:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
04:10:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
04:10:23 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
04:10:23 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 370ms
04:10:23 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
04:10:23 INFO - PROCESS | 1824 | 1465211423643 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:23 INFO - PROCESS | 1824 | 1465211423720 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
04:10:24 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
04:10:24 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:10:24 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"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:10:24 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"
04:10:24 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
04:10:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:24 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
04:10:24 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
04:10:24 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 575ms
04:10:24 INFO - TEST-START | /FileAPI/file/File-constructor.html
04:10:24 INFO - PROCESS | 1824 | 1465211424231 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:24 INFO - PROCESS | 1824 | 1465211424431 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
04:10:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
04:10:25 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
04:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:25 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
04:10:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
04:10:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
04:10:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
04:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
04:10:25 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
04:10:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
04:10:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:25 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
04:10:25 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
04:10:25 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 781ms
04:10:25 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
04:10:25 INFO - PROCESS | 1824 | 1465211425022 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:25 INFO - PROCESS | 1824 | 1465211425119 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:25 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
04:10:25 INFO - {}
04:10:25 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 528ms
04:10:25 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
04:10:25 INFO - PROCESS | 1824 | 1465211425556 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:25 INFO - PROCESS | 1824 | 1465211425689 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
04:10:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
04:10:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
04:10:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
04:10:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
04:10:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
04:10:26 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
04:10:26 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 539ms
04:10:26 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
04:10:26 INFO - PROCESS | 1824 | 1465211426110 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:26 INFO - PROCESS | 1824 | 1465211426194 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
04:10:26 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 373ms
04:10:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
04:10:26 INFO - PROCESS | 1824 | 1465211426489 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:26 INFO - PROCESS | 1824 | 1465211426569 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
04:10:26 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
04:10:26 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 423ms
04:10:26 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
04:10:26 INFO - PROCESS | 1824 | 1465211426931 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:27 INFO - PROCESS | 1824 | 1465211427012 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
04:10:27 INFO - reader.readAsText(blob_2)
04:10:27 INFO - }" did not throw
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
04:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
04:10:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
04:10:27 INFO - reader.readAsDataURL(blob_2)
04:10:27 INFO - }" did not throw
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
04:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
04:10:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
04:10:27 INFO - reader.readAsArrayBuffer(blob_2)
04:10:27 INFO - }" did not throw
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
04:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
04:10:27 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
04:10:27 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
04:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:10:27 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
04:10:27 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
04:10:27 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
04:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
04:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
04:10:27 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
04:10:27 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
04:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
04:10:27 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:64:22
04:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:27 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:60:1
04:10:27 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 384ms
04:10:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
04:10:27 INFO - PROCESS | 1824 | 1465211427336 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:27 INFO - PROCESS | 1824 | 1465211427430 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:27 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
04:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:27 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
04:10:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
04:10:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 438ms
04:10:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
04:10:27 INFO - PROCESS | 1824 | 1465211427759 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:27 INFO - PROCESS | 1824 | 1465211427841 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
04:10:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 427ms
04:10:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
04:10:28 INFO - PROCESS | 1824 | 1465211428190 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:28 INFO - PROCESS | 1824 | 1465211428259 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
04:10:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 328ms
04:10:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
04:10:28 INFO - PROCESS | 1824 | 1465211428531 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:28 INFO - PROCESS | 1824 | 1465211428606 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
04:10:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 326ms
04:10:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
04:10:28 INFO - PROCESS | 1824 | 1465211428857 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:28 INFO - PROCESS | 1824 | 1465211428932 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
04:10:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
04:10:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 378ms
04:10:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
04:10:29 INFO - PROCESS | 1824 | 1465211429250 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:29 INFO - PROCESS | 1824 | 1465211429336 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
04:10:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 377ms
04:10:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
04:10:29 INFO - PROCESS | 1824 | 1465211429634 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:29 INFO - PROCESS | 1824 | 1465211429709 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
04:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
04:10:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
04:10:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 379ms
04:10:30 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
04:10:30 INFO - PROCESS | 1824 | 1465211430017 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:30 INFO - PROCESS | 1824 | 1465211430093 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:30 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
04:10:30 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
04:10:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
04:10:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:10:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:10:30 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
04:10:30 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 322ms
04:10:30 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
04:10:30 INFO - PROCESS | 1824 | 1465211430347 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:30 INFO - PROCESS | 1824 | 1465211430420 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:30 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
04:10:30 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 373ms
04:10:30 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
04:10:30 INFO - PROCESS | 1824 | 1465211430721 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:30 INFO - PROCESS | 1824 | 1465211430796 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:31 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
04:10:31 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 368ms
04:10:31 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
04:10:31 INFO - PROCESS | 1824 | 1465211431097 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:31 INFO - PROCESS | 1824 | 1465211431174 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:31 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
04:10:31 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 475ms
04:10:31 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
04:10:31 INFO - PROCESS | 1824 | 1465211431576 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:31 INFO - PROCESS | 1824 | 1465211431686 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:32 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
04:10:32 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 573ms
04:10:32 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
04:10:32 INFO - PROCESS | 1824 | 1465211432272 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:32 INFO - PROCESS | 1824 | 1465211432363 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:33 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
04:10:33 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 835ms
04:10:33 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
04:10:33 INFO - PROCESS | 1824 | 1465211433104 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:33 INFO - PROCESS | 1824 | 1465211433201 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
04:10:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
04:10:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
04:10:33 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
04:10:33 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 469ms
04:10:33 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
04:10:33 INFO - PROCESS | 1824 | 1465211433583 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:33 INFO - PROCESS | 1824 | 1465211433663 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
04:10:34 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 425ms
04:10:34 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
04:10:34 INFO - PROCESS | 1824 | 1465211434021 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:34 INFO - PROCESS | 1824 | 1465211434112 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
04:10:34 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 424ms
04:10:34 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
04:10:34 INFO - PROCESS | 1824 | 1465211434443 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:34 INFO - PROCESS | 1824 | 1465211434522 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
04:10:34 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
04:10:34 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 423ms
04:10:34 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
04:10:34 INFO - PROCESS | 1824 | 1465211434871 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:34 INFO - PROCESS | 1824 | 1465211434957 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
04:10:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
04:10:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
04:10:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
04:10:35 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 470ms
04:10:35 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
04:10:35 INFO - PROCESS | 1824 | 1465211435349 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:35 INFO - PROCESS | 1824 | 1465211435464 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
04:10:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
04:10:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
04:10:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
04:10:35 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 525ms
04:10:35 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
04:10:35 INFO - PROCESS | 1824 | 1465211435877 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:35 INFO - PROCESS | 1824 | 1465211435961 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
04:10:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
04:10:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
04:10:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
04:10:36 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 476ms
04:10:36 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
04:10:36 INFO - PROCESS | 1824 | 1465211436358 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:36 INFO - PROCESS | 1824 | 1465211436443 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
04:10:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
04:10:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
04:10:36 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
04:10:36 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 469ms
04:10:36 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
04:10:36 INFO - PROCESS | 1824 | 1465211436832 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:36 INFO - PROCESS | 1824 | 1465211436915 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
04:10:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
04:10:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
04:10:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
04:10:37 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
04:10:37 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 626ms
04:10:37 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
04:10:37 INFO - PROCESS | 1824 | 1465211437464 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:37 INFO - PROCESS | 1824 | 1465211437535 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:37 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
04:10:37 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
04:10:37 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
04:10:37 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 474ms
04:10:37 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
04:10:37 INFO - PROCESS | 1824 | 1465211437944 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:38 INFO - PROCESS | 1824 | 1465211438029 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
04:10:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
04:10:38 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
04:10:38 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 582ms
04:10:38 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
04:10:38 INFO - PROCESS | 1824 | 1465211438532 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:38 INFO - PROCESS | 1824 | 1465211438616 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:38 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
04:10:38 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 421ms
04:10:38 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
04:10:38 INFO - PROCESS | 1824 | 1465211438956 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:39 INFO - PROCESS | 1824 | 1465211439032 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
04:10:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
04:10:39 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 581ms
04:10:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
04:10:39 INFO - PROCESS | 1824 | 1465211439544 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:39 INFO - PROCESS | 1824 | 1465211439658 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
04:10:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 774ms
04:10:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
04:10:40 INFO - PROCESS | 1824 | 1465211440352 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:40 INFO - PROCESS | 1824 | 1465211440451 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
04:10:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 473ms
04:10:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
04:10:40 INFO - PROCESS | 1824 | 1465211440830 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:40 INFO - PROCESS | 1824 | 1465211440918 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
04:10:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 477ms
04:10:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
04:10:41 INFO - PROCESS | 1824 | 1465211441321 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:41 INFO - PROCESS | 1824 | 1465211441401 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
04:10:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 474ms
04:10:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
04:10:41 INFO - PROCESS | 1824 | 1465211441789 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:41 INFO - PROCESS | 1824 | 1465211441871 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
04:10:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 476ms
04:10:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
04:10:42 INFO - PROCESS | 1824 | 1465211442272 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:42 INFO - PROCESS | 1824 | 1465211442348 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
04:10:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 469ms
04:10:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
04:10:42 INFO - PROCESS | 1824 | 1465211442754 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:42 INFO - PROCESS | 1824 | 1465211442874 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
04:10:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 472ms
04:10:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
04:10:43 INFO - PROCESS | 1824 | 1465211443228 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:43 INFO - PROCESS | 1824 | 1465211443311 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
04:10:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 427ms
04:10:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
04:10:43 INFO - PROCESS | 1824 | 1465211443662 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:43 INFO - PROCESS | 1824 | 1465211443732 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
04:10:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 376ms
04:10:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
04:10:44 INFO - PROCESS | 1824 | 1465211444045 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:44 INFO - PROCESS | 1824 | 1465211444133 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
04:10:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 422ms
04:10:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
04:10:44 INFO - PROCESS | 1824 | 1465211444468 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:44 INFO - PROCESS | 1824 | 1465211444545 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
04:10:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 421ms
04:10:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
04:10:44 INFO - PROCESS | 1824 | 1465211444895 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:44 INFO - PROCESS | 1824 | 1465211444977 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
04:10:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 427ms
04:10:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
04:10:45 INFO - PROCESS | 1824 | 1465211445328 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:45 INFO - PROCESS | 1824 | 1465211445401 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
04:10:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 376ms
04:10:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
04:10:45 INFO - PROCESS | 1824 | 1465211445708 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:45 INFO - PROCESS | 1824 | 1465211445785 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
04:10:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 379ms
04:10:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
04:10:46 INFO - PROCESS | 1824 | 1465211446090 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:46 INFO - PROCESS | 1824 | 1465211446169 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
04:10:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 374ms
04:10:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
04:10:46 INFO - PROCESS | 1824 | 1465211446515 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:46 INFO - PROCESS | 1824 | 1465211446646 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:47 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
04:10:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 574ms
04:10:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
04:10:47 INFO - PROCESS | 1824 | 1465211447094 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:47 INFO - PROCESS | 1824 | 1465211447189 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:47 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
04:10:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 635ms
04:10:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
04:10:47 INFO - PROCESS | 1824 | 1465211447732 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:47 INFO - PROCESS | 1824 | 1465211447814 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
04:10:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 723ms
04:10:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
04:10:48 INFO - PROCESS | 1824 | 1465211448460 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:48 INFO - PROCESS | 1824 | 1465211448546 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
04:10:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 469ms
04:10:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
04:10:48 INFO - PROCESS | 1824 | 1465211448938 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:49 INFO - PROCESS | 1824 | 1465211449013 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
04:10:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 419ms
04:10:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
04:10:49 INFO - PROCESS | 1824 | 1465211449369 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:49 INFO - PROCESS | 1824 | 1465211449455 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
04:10:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 428ms
04:10:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
04:10:49 INFO - PROCESS | 1824 | 1465211449793 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:49 INFO - PROCESS | 1824 | 1465211449871 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
04:10:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 421ms
04:10:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
04:10:50 INFO - PROCESS | 1824 | 1465211450221 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:50 INFO - PROCESS | 1824 | 1465211450306 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:50 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
04:10:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 473ms
04:10:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
04:10:50 INFO - PROCESS | 1824 | 1465211450698 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:50 INFO - PROCESS | 1824 | 1465211450798 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
04:10:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 478ms
04:10:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
04:10:51 INFO - PROCESS | 1824 | 1465211451178 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:51 INFO - PROCESS | 1824 | 1465211451268 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:51 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
04:10:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 426ms
04:10:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
04:10:51 INFO - PROCESS | 1824 | 1465211451608 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:51 INFO - PROCESS | 1824 | 1465211451693 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:52 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
04:10:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 469ms
04:10:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
04:10:52 INFO - PROCESS | 1824 | 1465211452081 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:52 INFO - PROCESS | 1824 | 1465211452158 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
04:10:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 423ms
04:10:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
04:10:52 INFO - PROCESS | 1824 | 1465211452508 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:52 INFO - PROCESS | 1824 | 1465211452581 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
04:10:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 431ms
04:10:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
04:10:52 INFO - PROCESS | 1824 | 1465211452945 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:53 INFO - PROCESS | 1824 | 1465211453038 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
04:10:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 426ms
04:10:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
04:10:53 INFO - PROCESS | 1824 | 1465211453374 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:53 INFO - PROCESS | 1824 | 1465211453446 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
04:10:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 424ms
04:10:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
04:10:53 INFO - PROCESS | 1824 | 1465211453802 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:53 INFO - PROCESS | 1824 | 1465211453881 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
04:10:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 371ms
04:10:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
04:10:54 INFO - PROCESS | 1824 | 1465211454181 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:54 INFO - PROCESS | 1824 | 1465211454310 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
04:10:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 576ms
04:10:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
04:10:54 INFO - PROCESS | 1824 | 1465211454761 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:54 INFO - PROCESS | 1824 | 1465211454858 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
04:10:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 670ms
04:10:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
04:10:55 INFO - PROCESS | 1824 | 1465211455439 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:55 INFO - PROCESS | 1824 | 1465211455543 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
04:10:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 472ms
04:10:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
04:10:55 INFO - PROCESS | 1824 | 1465211455918 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:56 INFO - PROCESS | 1824 | 1465211456001 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
04:10:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 426ms
04:10:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
04:10:56 INFO - PROCESS | 1824 | 1465211456356 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:56 INFO - PROCESS | 1824 | 1465211456435 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
04:10:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 473ms
04:10:56 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
04:10:56 INFO - PROCESS | 1824 | 1465211456826 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:56 INFO - PROCESS | 1824 | 1465211456902 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
04:10:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 372ms
04:10:57 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
04:10:57 INFO - PROCESS | 1824 | 1465211457203 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:57 INFO - PROCESS | 1824 | 1465211457275 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:57 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
04:10:57 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 420ms
04:10:57 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
04:10:57 INFO - PROCESS | 1824 | 1465211457631 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:57 INFO - PROCESS | 1824 | 1465211457743 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:58 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
04:10:58 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1130ms
04:10:58 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
04:10:58 INFO - PROCESS | 1824 | 1465211458761 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:58 INFO - PROCESS | 1824 | 1465211458830 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
04:10:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 371ms
04:10:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
04:10:59 INFO - PROCESS | 1824 | 1465211459140 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:59 INFO - PROCESS | 1824 | 1465211459218 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
04:10:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 422ms
04:10:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
04:10:59 INFO - PROCESS | 1824 | 1465211459566 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:59 INFO - PROCESS | 1824 | 1465211459640 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:10:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
04:10:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 427ms
04:10:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
04:11:00 INFO - PROCESS | 1824 | 1465211460007 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:00 INFO - PROCESS | 1824 | 1465211460080 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
04:11:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 421ms
04:11:00 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
04:11:00 INFO - PROCESS | 1824 | 1465211460426 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:00 INFO - PROCESS | 1824 | 1465211460510 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
04:11:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 429ms
04:11:00 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
04:11:00 INFO - PROCESS | 1824 | 1465211460858 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:00 INFO - PROCESS | 1824 | 1465211460933 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
04:11:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 374ms
04:11:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
04:11:01 INFO - PROCESS | 1824 | 1465211461239 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:01 INFO - PROCESS | 1824 | 1465211461323 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
04:11:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 426ms
04:11:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
04:11:01 INFO - PROCESS | 1824 | 1465211461670 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:01 INFO - PROCESS | 1824 | 1465211461769 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
04:11:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 531ms
04:11:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
04:11:02 INFO - PROCESS | 1824 | 1465211462208 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:02 INFO - PROCESS | 1824 | 1465211462307 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
04:11:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 623ms
04:11:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
04:11:02 INFO - PROCESS | 1824 | 1465211462833 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:02 INFO - PROCESS | 1824 | 1465211462983 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
04:11:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 775ms
04:11:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
04:11:03 INFO - PROCESS | 1824 | 1465211463632 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:03 INFO - PROCESS | 1824 | 1465211463719 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
04:11:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 474ms
04:11:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
04:11:04 INFO - PROCESS | 1824 | 1465211464112 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:04 INFO - PROCESS | 1824 | 1465211464192 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
04:11:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 425ms
04:11:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
04:11:04 INFO - PROCESS | 1824 | 1465211464551 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:04 INFO - PROCESS | 1824 | 1465211464629 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
04:11:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 421ms
04:11:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
04:11:04 INFO - PROCESS | 1824 | 1465211464968 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:05 INFO - PROCESS | 1824 | 1465211465047 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
04:11:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 373ms
04:11:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
04:11:05 INFO - PROCESS | 1824 | 1465211465355 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:05 INFO - PROCESS | 1824 | 1465211465444 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
04:11:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 477ms
04:11:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
04:11:05 INFO - PROCESS | 1824 | 1465211465837 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:05 INFO - PROCESS | 1824 | 1465211465935 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
04:11:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 472ms
04:11:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
04:11:06 INFO - PROCESS | 1824 | 1465211466310 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:06 INFO - PROCESS | 1824 | 1465211466400 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
04:11:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 424ms
04:11:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
04:11:06 INFO - PROCESS | 1824 | 1465211466738 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:06 INFO - PROCESS | 1824 | 1465211466816 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
04:11:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 419ms
04:11:07 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
04:11:07 INFO - PROCESS | 1824 | 1465211467161 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:07 INFO - PROCESS | 1824 | 1465211467238 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
04:11:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 420ms
04:11:07 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
04:11:07 INFO - PROCESS | 1824 | 1465211467590 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:07 INFO - PROCESS | 1824 | 1465211467661 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
04:11:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 374ms
04:11:07 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
04:11:07 INFO - PROCESS | 1824 | 1465211467971 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:08 INFO - PROCESS | 1824 | 1465211468060 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
04:11:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 427ms
04:11:08 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
04:11:08 INFO - PROCESS | 1824 | 1465211468401 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:08 INFO - PROCESS | 1824 | 1465211468483 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
04:11:08 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 423ms
04:11:08 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
04:11:08 INFO - PROCESS | 1824 | 1465211468829 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:08 INFO - PROCESS | 1824 | 1465211468903 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
04:11:09 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 379ms
04:11:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
04:11:09 INFO - PROCESS | 1824 | 1465211469216 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:09 INFO - PROCESS | 1824 | 1465211469291 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
04:11:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 524ms
04:11:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
04:11:09 INFO - PROCESS | 1824 | 1465211469743 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:09 INFO - PROCESS | 1824 | 1465211469877 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
04:11:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 722ms
04:11:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
04:11:10 INFO - PROCESS | 1824 | 1465211470470 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:10 INFO - PROCESS | 1824 | 1465211470569 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
04:11:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 928ms
04:11:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
04:11:11 INFO - PROCESS | 1824 | 1465211471407 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:11 INFO - PROCESS | 1824 | 1465211471493 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
04:11:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 420ms
04:11:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
04:11:11 INFO - PROCESS | 1824 | 1465211471842 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:11 INFO - PROCESS | 1824 | 1465211471922 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
04:11:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 424ms
04:11:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
04:11:12 INFO - PROCESS | 1824 | 1465211472260 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:12 INFO - PROCESS | 1824 | 1465211472347 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
04:11:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 470ms
04:11:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
04:11:12 INFO - PROCESS | 1824 | 1465211472733 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:12 INFO - PROCESS | 1824 | 1465211472810 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
04:11:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 472ms
04:11:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
04:11:13 INFO - PROCESS | 1824 | 1465211473214 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:13 INFO - PROCESS | 1824 | 1465211473321 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
04:11:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 476ms
04:11:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
04:11:13 INFO - PROCESS | 1824 | 1465211473692 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:13 INFO - PROCESS | 1824 | 1465211473782 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
04:11:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 421ms
04:11:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
04:11:14 INFO - PROCESS | 1824 | 1465211474118 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:14 INFO - PROCESS | 1824 | 1465211474190 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
04:11:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 419ms
04:11:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
04:11:14 INFO - PROCESS | 1824 | 1465211474544 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:14 INFO - PROCESS | 1824 | 1465211474621 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
04:11:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 372ms
04:11:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
04:11:14 INFO - PROCESS | 1824 | 1465211474925 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:15 INFO - PROCESS | 1824 | 1465211475002 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
04:11:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
04:11:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 875ms
04:11:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
04:11:15 INFO - PROCESS | 1824 | 1465211475810 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:15 INFO - PROCESS | 1824 | 1465211475897 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
04:11:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
04:11:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
04:11:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
04:11:16 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 522ms
04:11:16 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
04:11:16 INFO - PROCESS | 1824 | 1465211476336 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:16 INFO - PROCESS | 1824 | 1465211476424 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
04:11:16 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 569ms
04:11:16 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
04:11:16 INFO - PROCESS | 1824 | 1465211476913 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:17 INFO - PROCESS | 1824 | 1465211477019 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
04:11:17 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 525ms
04:11:17 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
04:11:17 INFO - PROCESS | 1824 | 1465211477443 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:17 INFO - PROCESS | 1824 | 1465211477540 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
04:11:18 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 623ms
04:11:18 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
04:11:18 INFO - PROCESS | 1824 | 1465211478072 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:18 INFO - PROCESS | 1824 | 1465211478167 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
04:11:18 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 770ms
04:11:18 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
04:11:18 INFO - PROCESS | 1824 | 1465211478848 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:18 INFO - PROCESS | 1824 | 1465211478940 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
04:11:19 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 482ms
04:11:19 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
04:11:19 INFO - PROCESS | 1824 | 1465211479338 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:19 INFO - PROCESS | 1824 | 1465211479419 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
04:11:19 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 429ms
04:11:19 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
04:11:19 INFO - PROCESS | 1824 | 1465211479779 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:19 INFO - PROCESS | 1824 | 1465211479873 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
04:11:20 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 428ms
04:11:20 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
04:11:20 INFO - PROCESS | 1824 | 1465211480205 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:20 INFO - PROCESS | 1824 | 1465211480326 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
04:11:20 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 476ms
04:11:20 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
04:11:20 INFO - PROCESS | 1824 | 1465211480690 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:20 INFO - PROCESS | 1824 | 1465211480768 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
04:11:21 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 482ms
04:11:21 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
04:11:21 INFO - PROCESS | 1824 | 1465211481181 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:21 INFO - PROCESS | 1824 | 1465211481291 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:21 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
04:11:21 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 524ms
04:11:21 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
04:11:21 INFO - PROCESS | 1824 | 1465211481712 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:21 INFO - PROCESS | 1824 | 1465211481802 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
04:11:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
04:11:22 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
04:11:22 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 431ms
04:11:22 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
04:11:22 INFO - PROCESS | 1824 | 1465211482150 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:22 INFO - PROCESS | 1824 | 1465211482233 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:22 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
04:11:22 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 521ms
04:11:22 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
04:11:22 INFO - PROCESS | 1824 | 1465211482679 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:22 INFO - PROCESS | 1824 | 1465211482756 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:23 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
04:11:23 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 526ms
04:11:23 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
04:11:23 INFO - PROCESS | 1824 | 1465211483208 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:23 INFO - PROCESS | 1824 | 1465211483296 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:23 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
04:11:23 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 569ms
04:11:23 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
04:11:23 INFO - PROCESS | 1824 | 1465211483787 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:23 INFO - PROCESS | 1824 | 1465211483872 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:24 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
04:11:24 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
04:11:24 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 427ms
04:11:24 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
04:11:24 INFO - PROCESS | 1824 | 1465211484214 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:24 INFO - PROCESS | 1824 | 1465211484288 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:24 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
04:11:24 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 375ms
04:11:24 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
04:11:24 INFO - PROCESS | 1824 | 1465211484651 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:24 INFO - PROCESS | 1824 | 1465211484770 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:25 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
04:11:25 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 877ms
04:11:25 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
04:11:25 INFO - PROCESS | 1824 | 1465211485530 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:25 INFO - PROCESS | 1824 | 1465211485651 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
04:11:26 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 676ms
04:11:26 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
04:11:26 INFO - PROCESS | 1824 | 1465211486217 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:26 INFO - PROCESS | 1824 | 1465211486315 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
04:11:26 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
04:11:26 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 475ms
04:11:26 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
04:11:26 INFO - PROCESS | 1824 | 1465211486703 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:26 INFO - PROCESS | 1824 | 1465211486788 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
04:11:27 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 424ms
04:11:27 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
04:11:27 INFO - PROCESS | 1824 | 1465211487123 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:27 INFO - PROCESS | 1824 | 1465211487205 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:27 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
04:11:27 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 425ms
04:11:27 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
04:11:27 INFO - PROCESS | 1824 | 1465211487552 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:27 INFO - PROCESS | 1824 | 1465211487635 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
04:11:28 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 477ms
04:11:28 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
04:11:28 INFO - PROCESS | 1824 | 1465211488048 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:28 INFO - PROCESS | 1824 | 1465211488178 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:28 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
04:11:28 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 480ms
04:11:28 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
04:11:28 INFO - PROCESS | 1824 | 1465211488526 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:28 INFO - PROCESS | 1824 | 1465211488615 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
04:11:29 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 569ms
04:11:29 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
04:11:29 INFO - PROCESS | 1824 | 1465211489099 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:29 INFO - PROCESS | 1824 | 1465211489170 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
04:11:29 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 474ms
04:11:29 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
04:11:29 INFO - PROCESS | 1824 | 1465211489578 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:29 INFO - PROCESS | 1824 | 1465211489655 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
04:11:29 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 422ms
04:11:29 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
04:11:30 INFO - PROCESS | 1824 | 1465211490003 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:30 INFO - PROCESS | 1824 | 1465211490073 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
04:11:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
04:11:30 INFO - window.indexedDB.open('test', val);..." did not throw
04:11:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:11:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:11:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
04:11:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
04:11:30 INFO - window.indexedDB.open('test', val);..." did not throw
04:11:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:11:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:11:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
04:11:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
04:11:30 INFO - window.indexedDB.open('test', val);..." did not throw
04:11:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:11:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:11:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
04:11:30 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
04:11:30 INFO - window.indexedDB.open('test', val);..." did not throw
04:11:30 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
04:11:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:11:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:11:30 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
04:11:30 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
04:11:30 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
04:11:30 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 479ms
04:11:30 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
04:11:30 INFO - PROCESS | 1824 | 1465211490500 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:30 INFO - PROCESS | 1824 | 1465211490593 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:30 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
04:11:30 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 441ms
04:11:30 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
04:11:30 INFO - PROCESS | 1824 | 1465211490934 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:31 INFO - PROCESS | 1824 | 1465211491006 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
04:11:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
04:11:32 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1327ms
04:11:32 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
04:11:32 INFO - PROCESS | 1824 | 1465211492268 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:32 INFO - PROCESS | 1824 | 1465211492365 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:32 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
04:11:32 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 475ms
04:11:32 INFO - TEST-START | /IndexedDB/idbindex_count.htm
04:11:32 INFO - PROCESS | 1824 | 1465211492748 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:32 INFO - PROCESS | 1824 | 1465211492838 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:33 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
04:11:33 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 626ms
04:11:33 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
04:11:33 INFO - PROCESS | 1824 | 1465211493379 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:33 INFO - PROCESS | 1824 | 1465211493482 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:34 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
04:11:34 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 778ms
04:11:34 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
04:11:34 INFO - PROCESS | 1824 | 1465211494162 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:34 INFO - PROCESS | 1824 | 1465211494241 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:34 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
04:11:34 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 420ms
04:11:34 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
04:11:34 INFO - PROCESS | 1824 | 1465211494616 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:34 INFO - PROCESS | 1824 | 1465211494713 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:35 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
04:11:35 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 498ms
04:11:35 INFO - TEST-START | /IndexedDB/idbindex_get.htm
04:11:35 INFO - PROCESS | 1824 | 1465211495100 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:35 INFO - PROCESS | 1824 | 1465211495188 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:35 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
04:11:35 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 421ms
04:11:35 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
04:11:35 INFO - PROCESS | 1824 | 1465211495521 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:35 INFO - PROCESS | 1824 | 1465211495597 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:35 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
04:11:35 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 422ms
04:11:35 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
04:11:35 INFO - PROCESS | 1824 | 1465211495951 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:36 INFO - PROCESS | 1824 | 1465211496045 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:36 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
04:11:36 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 470ms
04:11:36 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
04:11:36 INFO - PROCESS | 1824 | 1465211496427 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:36 INFO - PROCESS | 1824 | 1465211496539 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:36 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
04:11:36 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 519ms
04:11:36 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
04:11:36 INFO - PROCESS | 1824 | 1465211496947 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:37 INFO - PROCESS | 1824 | 1465211497048 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:37 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
04:11:37 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 472ms
04:11:37 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
04:11:37 INFO - PROCESS | 1824 | 1465211497428 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:37 INFO - PROCESS | 1824 | 1465211497515 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:37 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
04:11:37 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 433ms
04:11:37 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
04:11:37 INFO - PROCESS | 1824 | 1465211497863 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:37 INFO - PROCESS | 1824 | 1465211497937 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:38 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
04:11:38 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 377ms
04:11:38 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
04:11:38 INFO - PROCESS | 1824 | 1465211498241 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:38 INFO - PROCESS | 1824 | 1465211498333 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:38 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
04:11:38 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 419ms
04:11:38 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
04:11:38 INFO - PROCESS | 1824 | 1465211498667 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:38 INFO - PROCESS | 1824 | 1465211498760 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
04:11:39 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 576ms
04:11:39 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
04:11:39 INFO - PROCESS | 1824 | 1465211499251 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:39 INFO - PROCESS | 1824 | 1465211499328 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
04:11:39 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
04:11:39 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 483ms
04:11:39 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
04:11:39 INFO - PROCESS | 1824 | 1465211499744 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:39 INFO - PROCESS | 1824 | 1465211499820 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
04:11:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 481ms
04:11:40 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
04:11:40 INFO - PROCESS | 1824 | 1465211500229 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:40 INFO - PROCESS | 1824 | 1465211500325 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:40 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
04:11:40 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 675ms
04:11:40 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
04:11:40 INFO - PROCESS | 1824 | 1465211500908 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:41 INFO - PROCESS | 1824 | 1465211501073 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
04:11:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 521ms
04:11:41 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
04:11:41 INFO - PROCESS | 1824 | 1465211501438 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:41 INFO - PROCESS | 1824 | 1465211501519 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:41 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
04:11:41 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 422ms
04:11:41 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
04:11:41 INFO - PROCESS | 1824 | 1465211501871 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:41 INFO - PROCESS | 1824 | 1465211501969 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
04:11:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 475ms
04:11:42 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
04:11:42 INFO - PROCESS | 1824 | 1465211502343 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:42 INFO - PROCESS | 1824 | 1465211502418 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:42 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
04:11:42 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 418ms
04:11:42 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
04:11:42 INFO - PROCESS | 1824 | 1465211502768 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:42 INFO - PROCESS | 1824 | 1465211502836 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
04:11:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 420ms
04:11:43 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
04:11:43 INFO - PROCESS | 1824 | 1465211503195 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:43 INFO - PROCESS | 1824 | 1465211503283 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:43 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
04:11:43 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 469ms
04:11:43 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
04:11:43 INFO - PROCESS | 1824 | 1465211503672 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:43 INFO - PROCESS | 1824 | 1465211503756 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:44 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
04:11:44 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 423ms
04:11:44 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
04:11:44 INFO - PROCESS | 1824 | 1465211504105 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:44 INFO - PROCESS | 1824 | 1465211504191 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:44 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
04:11:44 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 434ms
04:11:44 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
04:11:44 INFO - PROCESS | 1824 | 1465211504537 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:44 INFO - PROCESS | 1824 | 1465211504630 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:44 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
04:11:44 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 418ms
04:11:44 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
04:11:44 INFO - PROCESS | 1824 | 1465211504961 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:45 INFO - PROCESS | 1824 | 1465211505034 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:45 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
04:11:45 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 423ms
04:11:45 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
04:11:45 INFO - PROCESS | 1824 | 1465211505389 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:45 INFO - PROCESS | 1824 | 1465211505478 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:45 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
04:11:45 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 419ms
04:11:45 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
04:11:45 INFO - PROCESS | 1824 | 1465211505812 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:45 INFO - PROCESS | 1824 | 1465211505895 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:46 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
04:11:46 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 423ms
04:11:46 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
04:11:46 INFO - PROCESS | 1824 | 1465211506239 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:46 INFO - PROCESS | 1824 | 1465211506312 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:46 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
04:11:46 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 374ms
04:11:46 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
04:11:46 INFO - PROCESS | 1824 | 1465211506620 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:46 INFO - PROCESS | 1824 | 1465211506691 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:46 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
04:11:46 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 371ms
04:11:46 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
04:11:47 INFO - PROCESS | 1824 | 1465211506998 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:47 INFO - PROCESS | 1824 | 1465211507075 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
04:11:47 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 328ms
04:11:47 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
04:11:47 INFO - PROCESS | 1824 | 1465211507334 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:47 INFO - PROCESS | 1824 | 1465211507458 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
04:11:47 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
04:11:47 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 574ms
04:11:47 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
04:11:47 INFO - PROCESS | 1824 | 1465211507914 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:48 INFO - PROCESS | 1824 | 1465211508004 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:48 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
04:11:48 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
04:11:48 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
04:11:48 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
04:11:48 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
04:11:48 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
04:11:48 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
04:11:48 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 621ms
04:11:48 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
04:11:48 INFO - PROCESS | 1824 | 1465211508542 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:48 INFO - PROCESS | 1824 | 1465211508623 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
04:11:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 676ms
04:11:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
04:11:49 INFO - PROCESS | 1824 | 1465211509224 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:49 INFO - PROCESS | 1824 | 1465211509303 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:49 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
04:11:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 422ms
04:11:49 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
04:11:49 INFO - PROCESS | 1824 | 1465211509653 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:49 INFO - PROCESS | 1824 | 1465211509731 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:50 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
04:11:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 420ms
04:11:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
04:11:50 INFO - PROCESS | 1824 | 1465211510093 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:50 INFO - PROCESS | 1824 | 1465211510182 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
04:11:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 423ms
04:11:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
04:11:50 INFO - PROCESS | 1824 | 1465211510512 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:50 INFO - PROCESS | 1824 | 1465211510590 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:50 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
04:11:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 374ms
04:11:50 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
04:11:50 INFO - PROCESS | 1824 | 1465211510902 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:50 INFO - PROCESS | 1824 | 1465211510974 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:51 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
04:11:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 474ms
04:11:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
04:11:51 INFO - PROCESS | 1824 | 1465211511374 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:51 INFO - PROCESS | 1824 | 1465211511482 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:11:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 469ms
04:11:51 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
04:11:51 INFO - PROCESS | 1824 | 1465211511845 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:51 INFO - PROCESS | 1824 | 1465211511946 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:52 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
04:11:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 426ms
04:11:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
04:11:52 INFO - PROCESS | 1824 | 1465211512279 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:52 INFO - PROCESS | 1824 | 1465211512365 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
04:11:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 426ms
04:11:52 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
04:11:52 INFO - PROCESS | 1824 | 1465211512708 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:52 INFO - PROCESS | 1824 | 1465211512823 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
04:11:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 419ms
04:11:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
04:11:53 INFO - PROCESS | 1824 | 1465211513135 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:53 INFO - PROCESS | 1824 | 1465211513207 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
04:11:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 372ms
04:11:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
04:11:53 INFO - PROCESS | 1824 | 1465211513515 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:53 INFO - PROCESS | 1824 | 1465211513609 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
04:11:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 428ms
04:11:53 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
04:11:53 INFO - PROCESS | 1824 | 1465211513943 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:54 INFO - PROCESS | 1824 | 1465211514028 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
04:11:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 380ms
04:11:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
04:11:54 INFO - PROCESS | 1824 | 1465211514330 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:54 INFO - PROCESS | 1824 | 1465211514410 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
04:11:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 377ms
04:11:54 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
04:11:54 INFO - PROCESS | 1824 | 1465211514708 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:54 INFO - PROCESS | 1824 | 1465211514779 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
04:11:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 421ms
04:11:55 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
04:11:55 INFO - PROCESS | 1824 | 1465211515134 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:55 INFO - PROCESS | 1824 | 1465211515268 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:55 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
04:11:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 677ms
04:11:55 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
04:11:55 INFO - PROCESS | 1824 | 1465211515815 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:55 INFO - PROCESS | 1824 | 1465211515947 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
04:11:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 528ms
04:11:56 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
04:11:56 INFO - PROCESS | 1824 | 1465211516352 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:56 INFO - PROCESS | 1824 | 1465211516441 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
04:11:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 471ms
04:11:56 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
04:11:56 INFO - PROCESS | 1824 | 1465211516839 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:56 INFO - PROCESS | 1824 | 1465211516918 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:11:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 430ms
04:11:57 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
04:11:57 INFO - PROCESS | 1824 | 1465211517260 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:57 INFO - PROCESS | 1824 | 1465211517352 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:57 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
04:11:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 426ms
04:11:57 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
04:11:57 INFO - PROCESS | 1824 | 1465211517689 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:57 INFO - PROCESS | 1824 | 1465211517762 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
04:11:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 426ms
04:11:58 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
04:11:58 INFO - PROCESS | 1824 | 1465211518124 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:58 INFO - PROCESS | 1824 | 1465211518235 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
04:11:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 470ms
04:11:58 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
04:11:58 INFO - PROCESS | 1824 | 1465211518595 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:58 INFO - PROCESS | 1824 | 1465211518686 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
04:11:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 419ms
04:11:59 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
04:11:59 INFO - PROCESS | 1824 | 1465211519018 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:59 INFO - PROCESS | 1824 | 1465211519089 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:59 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
04:11:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 421ms
04:11:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
04:11:59 INFO - PROCESS | 1824 | 1465211519446 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:59 INFO - PROCESS | 1824 | 1465211519521 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
04:11:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 424ms
04:11:59 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
04:11:59 INFO - PROCESS | 1824 | 1465211519873 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:11:59 INFO - PROCESS | 1824 | 1465211519948 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex10.htm | IDBDatabase.createIndex() - If an index with the name name already exists in this object store, the implementation must throw a DOMException of type ConstraintError
04:12:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 419ms
04:12:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
04:12:00 INFO - PROCESS | 1824 | 1465211520296 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:00 INFO - PROCESS | 1824 | 1465211520382 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:00 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
04:12:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 420ms
04:12:00 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
04:12:00 INFO - PROCESS | 1824 | 1465211520720 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:00 INFO - PROCESS | 1824 | 1465211520797 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:01 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
04:12:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 424ms
04:12:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
04:12:01 INFO - PROCESS | 1824 | 1465211521148 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:01 INFO - PROCESS | 1824 | 1465211521239 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
04:12:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 469ms
04:12:01 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
04:12:01 INFO - PROCESS | 1824 | 1465211521621 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:01 INFO - PROCESS | 1824 | 1465211521699 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:02 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
04:12:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 424ms
04:12:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
04:12:02 INFO - PROCESS | 1824 | 1465211522051 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:02 INFO - PROCESS | 1824 | 1465211522198 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
04:12:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 671ms
04:12:02 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
04:12:02 INFO - PROCESS | 1824 | 1465211522730 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:02 INFO - PROCESS | 1824 | 1465211522824 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
04:12:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 681ms
04:12:03 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
04:12:03 INFO - PROCESS | 1824 | 1465211523415 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:03 INFO - PROCESS | 1824 | 1465211523501 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
04:12:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 726ms
04:12:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
04:12:04 INFO - PROCESS | 1824 | 1465211524149 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:04 INFO - PROCESS | 1824 | 1465211524231 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:04 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"
04:12:04 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
04:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:04 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:12:04 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
04:12:04 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:48:5
04:12:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 477ms
04:12:04 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
04:12:04 INFO - PROCESS | 1824 | 1465211524637 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:04 INFO - PROCESS | 1824 | 1465211524722 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:05 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"
04:12:05 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
04:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:05 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
04:12:05 INFO - EventListener.handleEvent*auto_fail/<@http://web-platform.test:8000/IndexedDB/support.js:79:17
04:12:05 INFO - @http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:50:5
04:12:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 471ms
04:12:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
04:12:05 INFO - PROCESS | 1824 | 1465211525120 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:05 INFO - PROCESS | 1824 | 1465211525199 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
04:12:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 426ms
04:12:05 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
04:12:05 INFO - PROCESS | 1824 | 1465211525541 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:05 INFO - PROCESS | 1824 | 1465211525631 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
04:12:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 424ms
04:12:05 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
04:12:05 INFO - PROCESS | 1824 | 1465211525981 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:06 INFO - PROCESS | 1824 | 1465211526055 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
04:12:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 423ms
04:12:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
04:12:06 INFO - PROCESS | 1824 | 1465211526406 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:06 INFO - PROCESS | 1824 | 1465211526510 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
04:12:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 477ms
04:12:06 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
04:12:06 INFO - PROCESS | 1824 | 1465211526890 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:06 INFO - PROCESS | 1824 | 1465211526975 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
04:12:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 424ms
04:12:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
04:12:07 INFO - PROCESS | 1824 | 1465211527312 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:07 INFO - PROCESS | 1824 | 1465211527386 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
04:12:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 419ms
04:12:07 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
04:12:07 INFO - PROCESS | 1824 | 1465211527735 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:07 INFO - PROCESS | 1824 | 1465211527812 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
04:12:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 418ms
04:12:08 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
04:12:08 INFO - PROCESS | 1824 | 1465211528162 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:08 INFO - PROCESS | 1824 | 1465211528234 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:12:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 418ms
04:12:08 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
04:12:08 INFO - PROCESS | 1824 | 1465211528586 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:08 INFO - PROCESS | 1824 | 1465211528679 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:09 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
04:12:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 419ms
04:12:09 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
04:12:09 INFO - PROCESS | 1824 | 1465211529010 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:09 INFO - PROCESS | 1824 | 1465211529087 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
04:12:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 476ms
04:12:09 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
04:12:09 INFO - PROCESS | 1824 | 1465211529489 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:09 INFO - PROCESS | 1824 | 1465211529567 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
04:12:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 419ms
04:12:09 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
04:12:09 INFO - PROCESS | 1824 | 1465211529945 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:10 INFO - PROCESS | 1824 | 1465211530029 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
04:12:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 676ms
04:12:10 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
04:12:10 INFO - PROCESS | 1824 | 1465211530685 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:10 INFO - PROCESS | 1824 | 1465211530835 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
04:12:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 528ms
04:12:11 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
04:12:11 INFO - PROCESS | 1824 | 1465211531218 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:11 INFO - PROCESS | 1824 | 1465211531301 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
04:12:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 424ms
04:12:11 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
04:12:11 INFO - PROCESS | 1824 | 1465211531653 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:11 INFO - PROCESS | 1824 | 1465211531736 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
04:12:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 433ms
04:12:12 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
04:12:12 INFO - PROCESS | 1824 | 1465211532082 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:12 INFO - PROCESS | 1824 | 1465211532157 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
04:12:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 418ms
04:12:12 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
04:12:12 INFO - PROCESS | 1824 | 1465211532505 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:12 INFO - PROCESS | 1824 | 1465211532587 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
04:12:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 428ms
04:12:12 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
04:12:12 INFO - PROCESS | 1824 | 1465211532951 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:13 INFO - PROCESS | 1824 | 1465211533047 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
04:12:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 486ms
04:12:13 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
04:12:13 INFO - PROCESS | 1824 | 1465211533427 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:13 INFO - PROCESS | 1824 | 1465211533514 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
04:12:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
04:12:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 479ms
04:12:13 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
04:12:13 INFO - PROCESS | 1824 | 1465211533914 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:13 INFO - PROCESS | 1824 | 1465211533997 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
04:12:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 473ms
04:12:14 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
04:12:14 INFO - PROCESS | 1824 | 1465211534395 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:14 INFO - PROCESS | 1824 | 1465211534471 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
04:12:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 472ms
04:12:14 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
04:12:14 INFO - PROCESS | 1824 | 1465211534872 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:14 INFO - PROCESS | 1824 | 1465211534950 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
04:12:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 483ms
04:12:15 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
04:12:15 INFO - PROCESS | 1824 | 1465211535361 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:15 INFO - PROCESS | 1824 | 1465211535446 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
04:12:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 425ms
04:12:15 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
04:12:15 INFO - PROCESS | 1824 | 1465211535788 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:15 INFO - PROCESS | 1824 | 1465211535868 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
04:12:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
04:12:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
04:12:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
04:12:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
04:12:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 524ms
04:12:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
04:12:16 INFO - PROCESS | 1824 | 1465211536317 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:16 INFO - PROCESS | 1824 | 1465211536398 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
04:12:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 380ms
04:12:16 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
04:12:16 INFO - PROCESS | 1824 | 1465211536705 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:16 INFO - PROCESS | 1824 | 1465211536779 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:17 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
04:12:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 525ms
04:12:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
04:12:17 INFO - PROCESS | 1824 | 1465211537237 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:17 INFO - PROCESS | 1824 | 1465211537356 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:17 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
04:12:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 622ms
04:12:17 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
04:12:17 INFO - PROCESS | 1824 | 1465211537863 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:17 INFO - PROCESS | 1824 | 1465211537950 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
04:12:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 773ms
04:12:18 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
04:12:18 INFO - PROCESS | 1824 | 1465211538642 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:18 INFO - PROCESS | 1824 | 1465211538743 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:19 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
04:12:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 422ms
04:12:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
04:12:19 INFO - PROCESS | 1824 | 1465211539102 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:19 INFO - PROCESS | 1824 | 1465211539182 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:19 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
04:12:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 496ms
04:12:19 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
04:12:19 INFO - PROCESS | 1824 | 1465211539584 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:19 INFO - PROCESS | 1824 | 1465211539673 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
04:12:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 424ms
04:12:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
04:12:20 INFO - PROCESS | 1824 | 1465211540006 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:20 INFO - PROCESS | 1824 | 1465211540082 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:20 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
04:12:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 422ms
04:12:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
04:12:20 INFO - PROCESS | 1824 | 1465211540439 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:20 INFO - PROCESS | 1824 | 1465211540521 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
04:12:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 470ms
04:12:20 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
04:12:20 INFO - PROCESS | 1824 | 1465211540913 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:21 INFO - PROCESS | 1824 | 1465211541034 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
04:12:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 473ms
04:12:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
04:12:21 INFO - PROCESS | 1824 | 1465211541387 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:21 INFO - PROCESS | 1824 | 1465211541458 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
04:12:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 419ms
04:12:21 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
04:12:21 INFO - PROCESS | 1824 | 1465211541810 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:21 INFO - PROCESS | 1824 | 1465211541898 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
04:12:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 473ms
04:12:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
04:12:22 INFO - PROCESS | 1824 | 1465211542286 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:22 INFO - PROCESS | 1824 | 1465211542367 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
04:12:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 418ms
04:12:22 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
04:12:22 INFO - PROCESS | 1824 | 1465211542709 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:22 INFO - PROCESS | 1824 | 1465211542783 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
04:12:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 428ms
04:12:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
04:12:23 INFO - PROCESS | 1824 | 1465211543142 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:23 INFO - PROCESS | 1824 | 1465211543236 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
04:12:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 424ms
04:12:23 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
04:12:23 INFO - PROCESS | 1824 | 1465211543569 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:23 INFO - PROCESS | 1824 | 1465211543641 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:23 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
04:12:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 375ms
04:12:23 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
04:12:23 INFO - PROCESS | 1824 | 1465211543954 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:24 INFO - PROCESS | 1824 | 1465211544030 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:24 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
04:12:24 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 371ms
04:12:24 INFO - TEST-START | /IndexedDB/idbtransaction.htm
04:12:24 INFO - PROCESS | 1824 | 1465211544333 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:24 INFO - PROCESS | 1824 | 1465211544408 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:24 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
04:12:24 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
04:12:24 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 529ms
04:12:24 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
04:12:24 INFO - PROCESS | 1824 | 1465211544867 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:24 INFO - PROCESS | 1824 | 1465211544964 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:25 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
04:12:25 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 677ms
04:12:25 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
04:12:25 INFO - PROCESS | 1824 | 1465211545548 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:25 INFO - PROCESS | 1824 | 1465211545623 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
04:12:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
04:12:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
04:12:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
04:12:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
04:12:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
04:12:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
04:12:26 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
04:12:26 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 677ms
04:12:26 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
04:12:26 INFO - PROCESS | 1824 | 1465211546236 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:26 INFO - PROCESS | 1824 | 1465211546340 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:26 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
04:12:26 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 520ms
04:12:26 INFO - TEST-START | /IndexedDB/index_sort_order.htm
04:12:26 INFO - PROCESS | 1824 | 1465211546768 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:26 INFO - PROCESS | 1824 | 1465211546843 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:27 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
04:12:27 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 422ms
04:12:27 INFO - TEST-START | /IndexedDB/interfaces.html
04:12:27 INFO - PROCESS | 1824 | 1465211547186 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:27 INFO - PROCESS | 1824 | 1465211547270 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
04:12:27 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
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
04:12:27 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
04:12:27 INFO - TEST-OK | /IndexedDB/interfaces.html | took 747ms
04:12:27 INFO - TEST-START | /IndexedDB/interfaces.worker
04:12:28 INFO - PROCESS | 1824 | 1465211547940 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:28 INFO - PROCESS | 1824 | 1465211548070 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
04:12:28 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
04:12:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:28 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
04:12:28 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
04:12:28 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
04:12:28 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
04:12:28 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
04:12:28 INFO - EventHandlerNonNull*@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:9:1
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
04:12:28 INFO - {}
04:12:28 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 - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:28 INFO - {}
04:12:28 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
04:12:29 INFO - {}
04:12:29 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 935ms
04:12:29 INFO - TEST-START | /IndexedDB/key_invalid.htm
04:12:29 INFO - PROCESS | 1824 | 1465211548886 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:29 INFO - PROCESS | 1824 | 1465211549046 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
04:12:29 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
04:12:29 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 584ms
04:12:29 INFO - TEST-START | /IndexedDB/key_valid.html
04:12:29 INFO - PROCESS | 1824 | 1465211549473 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:29 INFO - PROCESS | 1824 | 1465211549558 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
04:12:30 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
04:12:30 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1081ms
04:12:30 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
04:12:30 INFO - PROCESS | 1824 | 1465211550559 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:30 INFO - PROCESS | 1824 | 1465211550622 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:30 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
04:12:30 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 424ms
04:12:30 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
04:12:30 INFO - PROCESS | 1824 | 1465211550987 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:31 INFO - PROCESS | 1824 | 1465211551066 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:31 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
04:12:31 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 423ms
04:12:31 INFO - TEST-START | /IndexedDB/keygenerator.htm
04:12:31 INFO - PROCESS | 1824 | 1465211551413 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:31 INFO - PROCESS | 1824 | 1465211551492 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:32 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
04:12:32 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
04:12:32 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
04:12:32 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 626ms
04:12:32 INFO - TEST-START | /IndexedDB/keyorder.htm
04:12:32 INFO - PROCESS | 1824 | 1465211552047 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:32 INFO - PROCESS | 1824 | 1465211552134 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
04:12:32 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
04:12:32 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 729ms
04:12:32 INFO - TEST-START | /IndexedDB/keypath.htm
04:12:32 INFO - PROCESS | 1824 | 1465211552785 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:32 INFO - PROCESS | 1824 | 1465211552886 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
04:12:33 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
04:12:33 INFO - TEST-OK | /IndexedDB/keypath.htm | took 835ms
04:12:33 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
04:12:33 INFO - PROCESS | 1824 | 1465211553630 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:33 INFO - PROCESS | 1824 | 1465211553712 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
04:12:34 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 530ms
04:12:34 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
04:12:34 INFO - PROCESS | 1824 | 1465211554181 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:34 INFO - PROCESS | 1824 | 1465211554256 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
04:12:34 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
04:12:34 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 475ms
04:12:34 INFO - TEST-START | /IndexedDB/list_ordering.htm
04:12:34 INFO - PROCESS | 1824 | 1465211554666 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:34 INFO - PROCESS | 1824 | 1465211554743 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:35 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
04:12:35 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
04:12:35 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
04:12:35 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 582ms
04:12:35 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
04:12:35 INFO - PROCESS | 1824 | 1465211555245 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:35 INFO - PROCESS | 1824 | 1465211555334 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:35 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
04:12:35 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 434ms
04:12:35 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
04:12:35 INFO - PROCESS | 1824 | 1465211555690 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:35 INFO - PROCESS | 1824 | 1465211555769 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:36 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
04:12:36 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 469ms
04:12:36 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
04:12:36 INFO - PROCESS | 1824 | 1465211556164 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:36 INFO - PROCESS | 1824 | 1465211556269 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:36 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
04:12:36 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 523ms
04:12:36 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
04:12:36 INFO - PROCESS | 1824 | 1465211556689 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:36 INFO - PROCESS | 1824 | 1465211556768 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:37 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
04:12:37 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 580ms
04:12:37 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
04:12:37 INFO - PROCESS | 1824 | 1465211557273 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:37 INFO - PROCESS | 1824 | 1465211557350 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:37 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
04:12:37 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 424ms
04:12:37 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
04:12:37 INFO - PROCESS | 1824 | 1465211557702 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:37 INFO - PROCESS | 1824 | 1465211557778 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:38 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
04:12:38 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 424ms
04:12:38 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
04:12:38 INFO - PROCESS | 1824 | 1465211558131 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:38 INFO - PROCESS | 1824 | 1465211558202 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:38 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
04:12:38 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 423ms
04:12:38 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
04:12:38 INFO - PROCESS | 1824 | 1465211558559 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:38 INFO - PROCESS | 1824 | 1465211558646 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:38 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
04:12:38 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 425ms
04:12:38 INFO - TEST-START | /IndexedDB/value.htm
04:12:38 INFO - PROCESS | 1824 | 1465211558988 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:39 INFO - PROCESS | 1824 | 1465211559062 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:39 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
04:12:39 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
04:12:39 INFO - TEST-OK | /IndexedDB/value.htm | took 425ms
04:12:39 INFO - TEST-START | /IndexedDB/value_recursive.htm
04:12:39 INFO - PROCESS | 1824 | 1465211559418 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:39 INFO - PROCESS | 1824 | 1465211559537 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:40 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
04:12:40 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
04:12:40 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
04:12:40 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 679ms
04:12:40 INFO - TEST-START | /IndexedDB/writer-starvation.htm
04:12:40 INFO - PROCESS | 1824 | 1465211560176 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:40 INFO - PROCESS | 1824 | 1465211560312 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:40 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
04:12:40 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 778ms
04:12:40 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
04:12:40 INFO - PROCESS | 1824 | 1465211560956 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:41 INFO - PROCESS | 1824 | 1465211561037 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
04:12:41 INFO - {}
04:12:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
04:12:41 INFO - {}
04:12:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
04:12:41 INFO - {}
04:12:41 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
04:12:41 INFO - {}
04:12:41 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 477ms
04:12:41 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
04:12:41 INFO - PROCESS | 1824 | 1465211561441 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:41 INFO - PROCESS | 1824 | 1465211561522 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:41 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
04:12:41 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
04:12:41 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
04:12:41 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
04:12:41 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 376ms
04:12:41 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
04:12:41 INFO - PROCESS | 1824 | 1465211561826 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:41 INFO - PROCESS | 1824 | 1465211561905 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
04:12:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 441ms
04:12:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
04:12:42 INFO - PROCESS | 1824 | 1465211562288 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:42 INFO - PROCESS | 1824 | 1465211562363 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
04:12:42 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo"): own-ness - assert_true: The message property should be own expected true got false
04:12:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
04:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
04:12:42 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError"): own-ness - assert_true: The name property should be own expected true got false
04:12:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
04:12:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
04:12:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
04:12:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 395ms
04:12:42 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
04:12:42 INFO - PROCESS | 1824 | 1465211562702 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:42 INFO - PROCESS | 1824 | 1465211562813 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:43 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() {
04:12:43 INFO - [native code]
04:12:43 INFO - }" but got function "function () {
04:12:43 INFO - }"
04:12:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
04:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
04:12:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
04:12:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
04:12:43 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
04:12:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
04:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
04:12:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
04:12:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
04:12:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 430ms
04:12:43 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
04:12:43 INFO - PROCESS | 1824 | 1465211563151 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:43 INFO - PROCESS | 1824 | 1465211563224 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:43 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() {
04:12:43 INFO - [native code]
04:12:43 INFO - }" but got function "function () {
04:12:43 INFO - }"
04:12:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
04:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
04:12:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
04:12:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
04:12:43 INFO - {}
04:12:43 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
04:12:43 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
04:12:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:43 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
04:12:43 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
04:12:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
04:12:43 INFO - {}
04:12:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 481ms
04:12:43 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
04:12:43 INFO - PROCESS | 1824 | 1465211563640 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:43 INFO - PROCESS | 1824 | 1465211563726 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
04:12:44 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
04:12:44 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
04:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:44 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
04:12:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
04:12:44 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
04:12:44 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
04:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:44 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
04:12:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
04:12:44 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"
04:12:44 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
04:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:44 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
04:12:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
04:12:44 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
04:12:44 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
04:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:44 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
04:12:44 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
04:12:44 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
04:12:44 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
04:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:44 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
04:12:44 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:12:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
04:12:44 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
04:12:44 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
04:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:44 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
04:12:44 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:12:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
04:12:44 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"
04:12:44 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
04:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:44 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
04:12:44 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:12:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
04:12:44 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
04:12:44 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
04:12:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:44 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
04:12:44 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
04:12:44 INFO - EventHandlerNonNull*@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:123:1
04:12:44 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 430ms
04:12:44 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
04:12:44 INFO - PROCESS | 1824 | 1465211564082 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:44 INFO - PROCESS | 1824 | 1465211564163 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
04:12:44 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 328ms
04:12:44 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
04:12:44 INFO - PROCESS | 1824 | 1465211564413 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:44 INFO - PROCESS | 1824 | 1465211564496 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
04:12:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
04:12:44 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 369ms
04:12:44 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
04:12:44 INFO - PROCESS | 1824 | 1465211564790 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:44 INFO - PROCESS | 1824 | 1465211564878 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
04:12:45 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
04:12:45 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
04:12:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
04:12:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:12:45 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
04:12:45 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 427ms
04:12:45 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
04:12:45 INFO - PROCESS | 1824 | 1465211565223 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:45 INFO - PROCESS | 1824 | 1465211565297 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
04:12:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
04:12:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
04:12:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
04:12:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
04:12:46 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1327ms
04:12:46 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
04:12:46 INFO - PROCESS | 1824 | 1465211566611 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:46 INFO - PROCESS | 1824 | 1465211566693 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
04:12:48 INFO - {}
04:12:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
04:12:48 INFO - {}
04:12:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
04:12:48 INFO - {}
04:12:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
04:12:48 INFO - {}
04:12:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
04:12:48 INFO - {}
04:12:48 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1579ms
04:12:48 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
04:12:48 INFO - PROCESS | 1824 | 1465211568154 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:48 INFO - PROCESS | 1824 | 1465211568223 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:48 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
04:12:48 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 626ms
04:12:48 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
04:12:48 INFO - PROCESS | 1824 | 1465211568784 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:48 INFO - PROCESS | 1824 | 1465211568866 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:49 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
04:12:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
04:12:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
04:12:49 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 375ms
04:12:49 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
04:12:49 INFO - PROCESS | 1824 | 1465211569179 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:49 INFO - PROCESS | 1824 | 1465211569268 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:59 INFO - PROCESS | 1824 | MARIONETTE LOG: INFO: Timeout fired
04:12:59 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
04:12:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
04:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
04:12:59 INFO - setTimeout handler*@http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:22:9
04:12:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:12:59 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:13:7
04:12:59 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10199ms
04:12:59 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
04:12:59 INFO - PROCESS | 1824 | 1465211579376 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:12:59 INFO - PROCESS | 1824 | 1465211579454 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:00 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
04:13:00 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 675ms
04:13:00 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
04:13:00 INFO - PROCESS | 1824 | 1465211580057 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:00 INFO - PROCESS | 1824 | 1465211580138 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:00 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
04:13:00 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 422ms
04:13:00 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
04:13:00 INFO - PROCESS | 1824 | 1465211580484 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:00 INFO - PROCESS | 1824 | 1465211580565 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
04:13:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 524ms
04:13:01 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
04:13:01 INFO - PROCESS | 1824 | 1465211581015 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:01 INFO - PROCESS | 1824 | 1465211581094 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
04:13:01 INFO - {}
04:13:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 524ms
04:13:01 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
04:13:01 INFO - PROCESS | 1824 | 1465211581544 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:01 INFO - PROCESS | 1824 | 1465211581624 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
04:13:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 421ms
04:13:01 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
04:13:01 INFO - PROCESS | 1824 | 1465211581973 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:02 INFO - PROCESS | 1824 | 1465211582056 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:02 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
04:13:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
04:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
04:13:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
04:13:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:02 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
04:13:02 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 427ms
04:13:02 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
04:13:02 INFO - PROCESS | 1824 | 1465211582417 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:02 INFO - PROCESS | 1824 | 1465211582504 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:02 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().
04:13:02 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 428ms
04:13:02 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
04:13:02 INFO - PROCESS | 1824 | 1465211582842 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:02 INFO - PROCESS | 1824 | 1465211582919 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:03 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
04:13:03 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 374ms
04:13:03 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
04:13:03 INFO - PROCESS | 1824 | 1465211583223 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:03 INFO - PROCESS | 1824 | 1465211583317 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:03 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
04:13:03 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 370ms
04:13:03 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
04:13:03 INFO - PROCESS | 1824 | 1465211583600 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:03 INFO - PROCESS | 1824 | 1465211583702 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:04 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"
04:13:04 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
04:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:04 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
04:13:04 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
04:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:04 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
04:13:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
04:13:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
04:13:04 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 426ms
04:13:04 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
04:13:04 INFO - PROCESS | 1824 | 1465211584029 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:04 INFO - PROCESS | 1824 | 1465211584106 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:04 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
04:13:04 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 375ms
04:13:04 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
04:13:04 INFO - PROCESS | 1824 | 1465211584412 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:04 INFO - PROCESS | 1824 | 1465211584499 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:04 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
04:13:04 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 380ms
04:13:04 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
04:13:04 INFO - PROCESS | 1824 | 1465211584793 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:04 INFO - PROCESS | 1824 | 1465211584876 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:05 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
04:13:05 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 377ms
04:13:05 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
04:13:05 INFO - PROCESS | 1824 | 1465211585175 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:05 INFO - PROCESS | 1824 | 1465211585249 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:05 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
04:13:05 INFO - do_test/)
04:13:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
04:13:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
04:13:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
04:13:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
04:13:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
04:13:34 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
04:13:34 INFO - )
04:13:34 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 526ms
04:13:34 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
04:13:34 INFO - PROCESS | 1824 | 1465211614774 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:34 INFO - PROCESS | 1824 | 1465211614865 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
04:13:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
04:13:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
04:13:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
04:13:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
04:13:35 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
04:13:35 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 972ms
04:13:35 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
04:13:35 INFO - PROCESS | 1824 | 1465211615753 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:35 INFO - PROCESS | 1824 | 1465211615837 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
04:13:36 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 724ms
04:13:36 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
04:13:36 INFO - PROCESS | 1824 | 1465211616486 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:36 INFO - PROCESS | 1824 | 1465211616563 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
04:13:36 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
04:13:36 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 425ms
04:13:36 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
04:13:36 INFO - PROCESS | 1824 | 1465211616928 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:37 INFO - PROCESS | 1824 | 1465211617026 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
04:13:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
04:13:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
04:13:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
04:13:37 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
04:13:37 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 430ms
04:13:37 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
04:13:37 INFO - PROCESS | 1824 | 1465211617354 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:37 INFO - PROCESS | 1824 | 1465211617430 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:37 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
04:13:37 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
04:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:37 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
04:13:37 INFO - EventHandlerNonNull*@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:17:9
04:13:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:13:7
04:13:37 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 420ms
04:13:37 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
04:13:37 INFO - PROCESS | 1824 | 1465211617782 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:37 INFO - PROCESS | 1824 | 1465211617850 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:38 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
04:13:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
04:13:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
04:13:38 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 373ms
04:13:38 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
04:13:38 INFO - PROCESS | 1824 | 1465211618203 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:38 INFO - PROCESS | 1824 | 1465211618314 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:38 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
04:13:38 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 519ms
04:13:38 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
04:13:38 INFO - PROCESS | 1824 | 1465211618711 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:38 INFO - PROCESS | 1824 | 1465211618795 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:39 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
04:13:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
04:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
04:13:39 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 373ms
04:13:39 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
04:13:39 INFO - PROCESS | 1824 | 1465211619091 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:39 INFO - PROCESS | 1824 | 1465211619196 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:39 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
04:13:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
04:13:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:39 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
04:13:39 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 369ms
04:13:39 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
04:13:39 INFO - PROCESS | 1824 | 1465211619464 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:39 INFO - PROCESS | 1824 | 1465211619543 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:39 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
04:13:39 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 419ms
04:13:39 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
04:13:39 INFO - PROCESS | 1824 | 1465211619888 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:39 INFO - PROCESS | 1824 | 1465211619981 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
04:13:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 375ms
04:13:40 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
04:13:40 INFO - PROCESS | 1824 | 1465211620273 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:40 INFO - PROCESS | 1824 | 1465211620363 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:40 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
04:13:40 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 371ms
04:13:40 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
04:13:40 INFO - PROCESS | 1824 | 1465211620659 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:40 INFO - PROCESS | 1824 | 1465211620747 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
04:13:41 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 376ms
04:13:41 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
04:13:41 INFO - PROCESS | 1824 | 1465211621039 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:41 INFO - PROCESS | 1824 | 1465211621121 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:41 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
04:13:41 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
04:13:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
04:13:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
04:13:41 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
04:13:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
04:13:41 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
04:13:41 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 377ms
04:13:41 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
04:13:41 INFO - PROCESS | 1824 | 1465211621423 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:41 INFO - PROCESS | 1824 | 1465211621496 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
04:13:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
04:13:42 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 775ms
04:13:42 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
04:13:42 INFO - PROCESS | 1824 | 1465211622205 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:42 INFO - PROCESS | 1824 | 1465211622295 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
04:13:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
04:13:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
04:13:42 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
04:13:42 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 477ms
04:13:42 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
04:13:42 INFO - PROCESS | 1824 | 1465211622695 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:42 INFO - PROCESS | 1824 | 1465211622774 Marionette INFO sendAsync 27143215-fd15-43e9-b0f9-3930472aa29c
04:13:43 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: