builder: mozilla-beta_ubuntu32_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux32-spot-098
starttime: 1467043408.42
results: success (0)
buildid: 20160627055224
builduid: f822615c7bd449578e018e2a28099d00
revision: 9bd3cdd0eaa348cd04af874d41fc00116fda62c6
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 09:03:28.422242) =========
master: http://buildbot-master08.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 09:03:28.422855) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-06-27 09:03:28.423287) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-06-27 09:03:33.964238) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 09:03:33.964651) =========
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=5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-27 09:03:34-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 169K=0.07s
2016-06-27 09:03:34 (169 KB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.633697
========= master_lag: 0.15 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 09:03:34.751748) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 09:03:34.752158) =========
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=5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.069021
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 09:03:34.855928) =========
========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 09:03:34.856402) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 9bd3cdd0eaa348cd04af874d41fc00116fda62c6 --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-beta --rev 9bd3cdd0eaa348cd04af874d41fc00116fda62c6 --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=5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075
_=/tools/buildbot/bin/python
using PTY: False
2016-06-27 09:03:34,973 truncating revision to first 12 chars
2016-06-27 09:03:34,973 Setting DEBUG logging.
2016-06-27 09:03:34,973 attempt 1/10
2016-06-27 09:03:34,974 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/9bd3cdd0eaa3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-27 09:03:36,217 unpacking tar archive at: mozilla-beta-9bd3cdd0eaa3/testing/mozharness/
program finished with exit code 0
elapsedTime=1.891022
========= master_lag: 1.65 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2016-06-27 09:03:38.398306) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 09:03:38.398707) =========
script_repo_revision: 9bd3cdd0eaa348cd04af874d41fc00116fda62c6
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 09:03:38.399215) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-27 09:03:38.399636) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 1 secs) (at 2016-06-27 09:03:40.033715) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 32 mins, 55 secs) (at 2016-06-27 09:03:40.034101) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --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', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--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=5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075
_=/tools/buildbot/bin/python
using PTY: False
09:03:40 INFO - MultiFileLogger online at 20160627 09:03:40 in /builds/slave/test
09:03:40 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
09:03:40 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
09:03:40 INFO - {'append_to_log': False,
09:03:40 INFO - 'base_work_dir': '/builds/slave/test',
09:03:40 INFO - 'blob_upload_branch': 'mozilla-beta',
09:03:40 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
09:03:40 INFO - 'buildbot_json_path': 'buildprops.json',
09:03:40 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
09:03:40 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
09:03:40 INFO - 'download_minidump_stackwalk': True,
09:03:40 INFO - 'download_symbols': 'ondemand',
09:03:40 INFO - 'e10s': True,
09:03:40 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
09:03:40 INFO - 'tooltool.py': '/tools/tooltool.py',
09:03:40 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
09:03:40 INFO - '/tools/misc-python/virtualenv.py')},
09:03:40 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
09:03:40 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
09:03:40 INFO - 'log_level': 'info',
09:03:40 INFO - 'log_to_console': True,
09:03:40 INFO - 'opt_config_files': (),
09:03:40 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
09:03:40 INFO - '--processes=1',
09:03:40 INFO - '--config=%(test_path)s/wptrunner.ini',
09:03:40 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
09:03:40 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
09:03:40 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
09:03:40 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
09:03:40 INFO - 'pip_index': False,
09:03:40 INFO - 'require_test_zip': True,
09:03:40 INFO - 'test_type': ('testharness',),
09:03:40 INFO - 'this_chunk': '1',
09:03:40 INFO - 'tooltool_cache': '/builds/tooltool_cache',
09:03:40 INFO - 'total_chunks': '5',
09:03:40 INFO - 'virtualenv_path': 'venv',
09:03:40 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
09:03:40 INFO - 'work_dir': 'build'}
09:03:40 INFO - #####
09:03:40 INFO - ##### Running clobber step.
09:03:40 INFO - #####
09:03:40 INFO - Running pre-action listener: _resource_record_pre_action
09:03:40 INFO - Running main action method: clobber
09:03:40 INFO - rmtree: /builds/slave/test/build
09:03:40 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
09:03:43 INFO - Running post-action listener: _resource_record_post_action
09:03:43 INFO - #####
09:03:43 INFO - ##### Running read-buildbot-config step.
09:03:43 INFO - #####
09:03:43 INFO - Running pre-action listener: _resource_record_pre_action
09:03:43 INFO - Running main action method: read_buildbot_config
09:03:43 INFO - Using buildbot properties:
09:03:43 INFO - {
09:03:43 INFO - "project": "",
09:03:43 INFO - "product": "firefox",
09:03:43 INFO - "script_repo_revision": "production",
09:03:43 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-pgo-unittest",
09:03:43 INFO - "repository": "",
09:03:43 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta pgo test web-platform-tests-e10s-1",
09:03:43 INFO - "buildid": "20160627055224",
09:03:43 INFO - "pgo_build": "True",
09:03:43 INFO - "basedir": "/builds/slave/test",
09:03:43 INFO - "buildnumber": 13,
09:03:43 INFO - "slavename": "tst-linux32-spot-098",
09:03:43 INFO - "revision": "9bd3cdd0eaa348cd04af874d41fc00116fda62c6",
09:03:43 INFO - "master": "http://buildbot-master08.bb.releng.use1.mozilla.com:8201/",
09:03:43 INFO - "platform": "linux",
09:03:43 INFO - "branch": "mozilla-beta",
09:03:43 INFO - "repo_path": "releases/mozilla-beta",
09:03:43 INFO - "moz_repo_path": "",
09:03:43 INFO - "stage_platform": "linux-pgo",
09:03:43 INFO - "builduid": "f822615c7bd449578e018e2a28099d00",
09:03:43 INFO - "slavebuilddir": "test"
09:03:43 INFO - }
09:03:43 INFO - Found installer url https://queue.taskcluster.net/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2.
09:03:43 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json.
09:03:43 INFO - Running post-action listener: _resource_record_post_action
09:03:43 INFO - #####
09:03:43 INFO - ##### Running download-and-extract step.
09:03:43 INFO - #####
09:03:43 INFO - Running pre-action listener: _resource_record_pre_action
09:03:43 INFO - Running main action method: download_and_extract
09:03:43 INFO - mkdir: /builds/slave/test/build/tests
09:03:43 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')]}
09:03:43 INFO - https://queue.taskcluster.net/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
09:03:43 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
09:03:43 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
09:03:43 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
09:03:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json'}, attempt #1
09:03:45 INFO - Downloaded 1291 bytes.
09:03:45 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
09:03:45 INFO - Using the following test package requirements:
09:03:45 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
09:03:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:03:45 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'],
09:03:45 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:03:45 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'],
09:03:45 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:03:45 INFO - u'jsshell-linux-i686.zip'],
09:03:45 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:03:45 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'],
09:03:45 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
09:03:45 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:03:45 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'],
09:03:45 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:03:45 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'],
09:03:45 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:03:45 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'],
09:03:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
09:03:45 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']}
09:03:45 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-i686.common.tests.zip', u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform
09:03:45 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')]}
09:03:45 INFO - https://queue.taskcluster.net/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
09:03:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
09:03:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
09:03:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip
09:03:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip'}, attempt #1
09:03:54 INFO - Downloaded 24121325 bytes.
09:03:54 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
09:03:54 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
09:03:54 INFO - caution: filename not matched: web-platform/*
09:03:54 INFO - Return code: 11
09:03: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')]}
09:03:54 INFO - https://queue.taskcluster.net/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
09:03:54 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
09:03:54 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
09:03:54 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
09:03:54 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip'}, attempt #1
09:04:06 INFO - Downloaded 36389076 bytes.
09:04:06 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
09:04:06 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
09:04:10 INFO - caution: filename not matched: bin/*
09:04:10 INFO - caution: filename not matched: config/*
09:04:10 INFO - caution: filename not matched: mozbase/*
09:04:10 INFO - caution: filename not matched: marionette/*
09:04:10 INFO - caution: filename not matched: tools/wptserve/*
09:04:10 INFO - Return code: 11
09:04:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:04:10 INFO - https://queue.taskcluster.net/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
09:04:10 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
09:04:10 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
09:04:10 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2
09:04:10 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2'}, attempt #1
09:04:27 INFO - Downloaded 56918228 bytes.
09:04:27 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
09:04:27 INFO - mkdir: /builds/slave/test/properties
09:04:27 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
09:04:27 INFO - Writing to file /builds/slave/test/properties/build_url
09:04:27 INFO - Contents:
09:04:27 INFO - build_url:https://queue.taskcluster.net/v1/task/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
09:04:30 INFO - Running post-action listener: _resource_record_post_action
09:04:30 INFO - Running post-action listener: set_extra_try_arguments
09:04:30 INFO - #####
09:04:30 INFO - ##### Running create-virtualenv step.
09:04:30 INFO - #####
09:04:30 INFO - Running pre-action listener: _pre_create_virtualenv
09:04:30 INFO - Running pre-action listener: _resource_record_pre_action
09:04:30 INFO - Running main action method: create_virtualenv
09:04:30 INFO - Creating virtualenv /builds/slave/test/build/venv
09:04:30 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
09:04:30 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
09:04:31 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
09:04:31 INFO - Using real prefix '/usr'
09:04:31 INFO - New python executable in /builds/slave/test/build/venv/bin/python
09:04:32 INFO - Installing distribute.............................................................................................................................................................................................done.
09:04:35 INFO - Installing pip.................done.
09:04:35 INFO - Return code: 0
09:04:35 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
09:04:35 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')]}
09:04:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:04:35 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:04:35 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')]}
09:04:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:04:35 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:04:35 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 0x9b1bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b82598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c34f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9916e30>, '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 0x9bb3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c32470>, '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': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075', '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
09:04:35 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
09:04:35 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
09:04:35 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:04:35 INFO - 'CCACHE_UMASK': '002',
09:04:35 INFO - 'DISPLAY': ':0',
09:04:35 INFO - 'HOME': '/home/cltbld',
09:04:35 INFO - 'LANG': 'en_US.UTF-8',
09:04:35 INFO - 'LOGNAME': 'cltbld',
09:04:35 INFO - 'MAIL': '/var/mail/cltbld',
09:04:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:04:35 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:04:35 INFO - 'MOZ_NO_REMOTE': '1',
09:04:35 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:04:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:04:35 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:04:35 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:04:35 INFO - 'PWD': '/builds/slave/test',
09:04:35 INFO - 'SHELL': '/bin/bash',
09:04:35 INFO - 'SHLVL': '1',
09:04:35 INFO - 'TERM': 'linux',
09:04:35 INFO - 'TMOUT': '86400',
09:04:35 INFO - 'USER': 'cltbld',
09:04:35 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075',
09:04:35 INFO - '_': '/tools/buildbot/bin/python'}
09:04:36 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:04:36 INFO - Downloading/unpacking psutil>=0.7.1
09:04:36 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
09:04:36 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
09:04:36 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
09:04:36 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
09:04:36 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
09:04:36 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
09:04:41 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
09:04:41 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
09:04:41 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
09:04:42 INFO - Installing collected packages: psutil
09:04:42 INFO - Running setup.py install for psutil
09:04:42 INFO - building 'psutil._psutil_linux' extension
09:04:42 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-i686-2.7/psutil/_psutil_linux.o
09:04:42 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
09:04:42 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
09:04:42 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so
09:04:42 INFO - building 'psutil._psutil_posix' extension
09:04:42 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-i686-2.7/psutil/_psutil_posix.o
09:04:43 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so
09:04:43 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
09:04:43 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
09:04:43 INFO - Successfully installed psutil
09:04:43 INFO - Cleaning up...
09:04:43 INFO - Return code: 0
09:04:43 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
09:04:43 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')]}
09:04:43 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:04:43 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:04:43 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')]}
09:04:43 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:04:43 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:04:43 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 0x9b1bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b82598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c34f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9916e30>, '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 0x9bb3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c32470>, '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': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075', '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
09:04:43 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
09:04:43 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
09:04:43 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:04:43 INFO - 'CCACHE_UMASK': '002',
09:04:43 INFO - 'DISPLAY': ':0',
09:04:43 INFO - 'HOME': '/home/cltbld',
09:04:43 INFO - 'LANG': 'en_US.UTF-8',
09:04:43 INFO - 'LOGNAME': 'cltbld',
09:04:43 INFO - 'MAIL': '/var/mail/cltbld',
09:04:43 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:04:43 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:04:43 INFO - 'MOZ_NO_REMOTE': '1',
09:04:43 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:04:43 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:04:43 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:04:43 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:04:43 INFO - 'PWD': '/builds/slave/test',
09:04:43 INFO - 'SHELL': '/bin/bash',
09:04:43 INFO - 'SHLVL': '1',
09:04:43 INFO - 'TERM': 'linux',
09:04:43 INFO - 'TMOUT': '86400',
09:04:43 INFO - 'USER': 'cltbld',
09:04:43 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075',
09:04:43 INFO - '_': '/tools/buildbot/bin/python'}
09:04:43 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:04:43 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
09:04:43 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
09:04:43 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
09:04:43 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
09:04:43 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
09:04:43 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
09:04:43 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
09:04:48 INFO - Downloading mozsystemmonitor-0.0.tar.gz
09:04:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
09:04:48 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
09:04:48 INFO - Installing collected packages: mozsystemmonitor
09:04:48 INFO - Running setup.py install for mozsystemmonitor
09:04:48 INFO - Successfully installed mozsystemmonitor
09:04:48 INFO - Cleaning up...
09:04:48 INFO - Return code: 0
09:04:48 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
09:04:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:04:48 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:04:48 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:04:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:04:48 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:04:48 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:04:48 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 0x9b1bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b82598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c34f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9916e30>, '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 0x9bb3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c32470>, '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': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075', '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
09:04:48 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
09:04:48 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
09:04:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:04:48 INFO - 'CCACHE_UMASK': '002',
09:04:48 INFO - 'DISPLAY': ':0',
09:04:48 INFO - 'HOME': '/home/cltbld',
09:04:48 INFO - 'LANG': 'en_US.UTF-8',
09:04:48 INFO - 'LOGNAME': 'cltbld',
09:04:48 INFO - 'MAIL': '/var/mail/cltbld',
09:04:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:04:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:04:48 INFO - 'MOZ_NO_REMOTE': '1',
09:04:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:04:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:04:48 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:04:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:04:48 INFO - 'PWD': '/builds/slave/test',
09:04:48 INFO - 'SHELL': '/bin/bash',
09:04:48 INFO - 'SHLVL': '1',
09:04:48 INFO - 'TERM': 'linux',
09:04:48 INFO - 'TMOUT': '86400',
09:04:48 INFO - 'USER': 'cltbld',
09:04:48 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075',
09:04:48 INFO - '_': '/tools/buildbot/bin/python'}
09:04:49 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:04:49 INFO - Downloading/unpacking blobuploader==1.2.4
09:04:49 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
09:04:49 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
09:04:49 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
09:04:49 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
09:04:49 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
09:04:49 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
09:04:54 INFO - Downloading blobuploader-1.2.4.tar.gz
09:04:54 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
09:04:54 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
09:04: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
09:04: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
09:04: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
09:04: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
09:04: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
09:04: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
09:04:55 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
09:04:55 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
09:04:55 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
09:04:55 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
09:04:55 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
09:04:55 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
09:04:55 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
09:04:55 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
09:04:56 INFO - Downloading docopt-0.6.1.tar.gz
09:04:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
09:04:56 INFO - Installing collected packages: blobuploader, requests, docopt
09:04:56 INFO - Running setup.py install for blobuploader
09:04:56 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
09:04:56 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
09:04:56 INFO - Running setup.py install for requests
09:04:57 INFO - Running setup.py install for docopt
09:04:57 INFO - Successfully installed blobuploader requests docopt
09:04:57 INFO - Cleaning up...
09:04:57 INFO - Return code: 0
09:04:57 INFO - Installing None into virtualenv /builds/slave/test/build/venv
09:04:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:04:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:04:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:04:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:04:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:04:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:04:57 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 0x9b1bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b82598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c34f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9916e30>, '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 0x9bb3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c32470>, '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': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075', '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
09:04:57 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
09:04:57 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
09:04:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:04:57 INFO - 'CCACHE_UMASK': '002',
09:04:57 INFO - 'DISPLAY': ':0',
09:04:57 INFO - 'HOME': '/home/cltbld',
09:04:57 INFO - 'LANG': 'en_US.UTF-8',
09:04:57 INFO - 'LOGNAME': 'cltbld',
09:04:57 INFO - 'MAIL': '/var/mail/cltbld',
09:04:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:04:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:04:57 INFO - 'MOZ_NO_REMOTE': '1',
09:04:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:04:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:04:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:04:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:04:57 INFO - 'PWD': '/builds/slave/test',
09:04:57 INFO - 'SHELL': '/bin/bash',
09:04:57 INFO - 'SHLVL': '1',
09:04:57 INFO - 'TERM': 'linux',
09:04:57 INFO - 'TMOUT': '86400',
09:04:57 INFO - 'USER': 'cltbld',
09:04:57 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075',
09:04:57 INFO - '_': '/tools/buildbot/bin/python'}
09:04:58 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
09:04:58 INFO - Running setup.py (path:/tmp/pip-GsJaMV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
09:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
09:04:58 INFO - Running setup.py (path:/tmp/pip-ctoc_d-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
09:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
09:04:58 INFO - Running setup.py (path:/tmp/pip-MUqLIE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
09:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
09:04:58 INFO - Running setup.py (path:/tmp/pip-KWtg3r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
09:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
09:04:58 INFO - Running setup.py (path:/tmp/pip-NhZNzt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
09:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
09:04:58 INFO - Running setup.py (path:/tmp/pip-IZHKUL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
09:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
09:04:58 INFO - Running setup.py (path:/tmp/pip-49aY1g-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
09:04:58 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
09:04:58 INFO - Running setup.py (path:/tmp/pip-nI1tb1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
09:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
09:04:59 INFO - Running setup.py (path:/tmp/pip-BkvPej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
09:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
09:04:59 INFO - Running setup.py (path:/tmp/pip-7cJLpy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
09:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
09:04:59 INFO - Running setup.py (path:/tmp/pip-LygCZL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
09:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
09:04:59 INFO - Running setup.py (path:/tmp/pip-VoLSVW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
09:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
09:04:59 INFO - Running setup.py (path:/tmp/pip-w9GrFw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
09:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
09:04:59 INFO - Running setup.py (path:/tmp/pip-NJcoQE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
09:04:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
09:04:59 INFO - Running setup.py (path:/tmp/pip-qA9CWC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
09:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
09:05:00 INFO - Running setup.py (path:/tmp/pip-FSlBxY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
09:05:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
09:05:00 INFO - Running setup.py (path:/tmp/pip-5sFIrF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
09:05:00 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
09:05:00 INFO - Running setup.py (path:/tmp/pip-IpCRgZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
09:05:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
09:05:00 INFO - Running setup.py (path:/tmp/pip-KxlpbF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
09:05:00 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:05:00 INFO - Running setup.py (path:/tmp/pip-zRp53_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:05:00 INFO - Unpacking /builds/slave/test/build/tests/marionette
09:05:01 INFO - Running setup.py (path:/tmp/pip-K_JREs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
09:05:01 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
09:05:01 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
09:05:01 INFO - Running setup.py install for manifestparser
09:05:01 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
09:05:01 INFO - Running setup.py install for mozcrash
09:05:01 INFO - Running setup.py install for mozdebug
09:05:01 INFO - Running setup.py install for mozdevice
09:05:02 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
09:05:02 INFO - Installing dm script to /builds/slave/test/build/venv/bin
09:05:02 INFO - Running setup.py install for mozfile
09:05:02 INFO - Running setup.py install for mozhttpd
09:05:02 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
09:05:02 INFO - Running setup.py install for mozinfo
09:05:02 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
09:05:02 INFO - Running setup.py install for mozInstall
09:05:02 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
09:05:02 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
09:05:02 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
09:05:02 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
09:05:03 INFO - Running setup.py install for mozleak
09:05:03 INFO - Running setup.py install for mozlog
09:05:03 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
09:05:03 INFO - Running setup.py install for moznetwork
09:05:03 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
09:05:03 INFO - Running setup.py install for mozprocess
09:05:03 INFO - Running setup.py install for mozprofile
09:05:04 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
09:05:04 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
09:05:04 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
09:05:04 INFO - Running setup.py install for mozrunner
09:05:04 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
09:05:04 INFO - Running setup.py install for mozscreenshot
09:05:04 INFO - Running setup.py install for moztest
09:05:04 INFO - Running setup.py install for mozversion
09:05:05 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
09:05:05 INFO - Running setup.py install for wptserve
09:05:05 INFO - Running setup.py install for marionette-driver
09:05:05 INFO - Running setup.py install for browsermob-proxy
09:05:05 INFO - Running setup.py install for marionette-client
09:05:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
09:05:06 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
09:05:06 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
09:05:06 INFO - Cleaning up...
09:05:06 INFO - Return code: 0
09:05:06 INFO - Installing None into virtualenv /builds/slave/test/build/venv
09:05:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:05:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:05:06 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:05:06 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:05:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:05:06 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:05:06 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 0x9b1bc58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9b82598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9c34f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9916e30>, '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 0x9bb3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c32470>, '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': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075', '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
09:05:06 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
09:05:06 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
09:05:06 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:05:06 INFO - 'CCACHE_UMASK': '002',
09:05:06 INFO - 'DISPLAY': ':0',
09:05:06 INFO - 'HOME': '/home/cltbld',
09:05:06 INFO - 'LANG': 'en_US.UTF-8',
09:05:06 INFO - 'LOGNAME': 'cltbld',
09:05:06 INFO - 'MAIL': '/var/mail/cltbld',
09:05:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:05:06 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:05:06 INFO - 'MOZ_NO_REMOTE': '1',
09:05:06 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:05:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:05:06 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:05:06 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:05:06 INFO - 'PWD': '/builds/slave/test',
09:05:06 INFO - 'SHELL': '/bin/bash',
09:05:06 INFO - 'SHLVL': '1',
09:05:06 INFO - 'TERM': 'linux',
09:05:06 INFO - 'TMOUT': '86400',
09:05:06 INFO - 'USER': 'cltbld',
09:05:06 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075',
09:05:06 INFO - '_': '/tools/buildbot/bin/python'}
09:05:06 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:05:06 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
09:05:06 INFO - Running setup.py (path:/tmp/pip-0qwH8L-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
09:05:07 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))
09:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
09:05:07 INFO - Running setup.py (path:/tmp/pip-H2KZH0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
09:05:07 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))
09:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
09:05:07 INFO - Running setup.py (path:/tmp/pip-lR1SBj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
09:05:07 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))
09:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
09:05:07 INFO - Running setup.py (path:/tmp/pip-7edEke-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
09:05:07 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))
09:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
09:05:07 INFO - Running setup.py (path:/tmp/pip-FXSZBn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
09:05:07 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))
09:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
09:05:07 INFO - Running setup.py (path:/tmp/pip-C5zUBr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
09:05:07 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))
09:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
09:05:07 INFO - Running setup.py (path:/tmp/pip-DvfFYn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
09:05:07 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))
09:05:07 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
09:05:07 INFO - Running setup.py (path:/tmp/pip-IBaFRv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
09:05:08 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))
09:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
09:05:08 INFO - Running setup.py (path:/tmp/pip-nfpEnA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
09:05:08 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))
09:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
09:05:08 INFO - Running setup.py (path:/tmp/pip-nSgbmm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
09:05:08 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))
09:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
09:05:08 INFO - Running setup.py (path:/tmp/pip-GDEhcl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
09:05:08 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))
09:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
09:05:08 INFO - Running setup.py (path:/tmp/pip-qr5Sjy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
09:05:08 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))
09:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
09:05:08 INFO - Running setup.py (path:/tmp/pip-9DZVOb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
09:05:08 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))
09:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
09:05:08 INFO - Running setup.py (path:/tmp/pip-LtBaE8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
09:05:08 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))
09:05:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
09:05:08 INFO - Running setup.py (path:/tmp/pip-gXBaje-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
09:05:09 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))
09:05:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
09:05:09 INFO - Running setup.py (path:/tmp/pip-_ebx7A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
09:05:09 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))
09:05:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
09:05:09 INFO - Running setup.py (path:/tmp/pip-idvJHh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
09:05:09 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))
09:05:09 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
09:05:09 INFO - Running setup.py (path:/tmp/pip-LBa1er-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
09:05:09 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))
09:05:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
09:05:09 INFO - Running setup.py (path:/tmp/pip-vfErQm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
09:05:09 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))
09:05:09 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:05:09 INFO - Running setup.py (path:/tmp/pip-DgsngQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:05:09 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))
09:05:09 INFO - Unpacking /builds/slave/test/build/tests/marionette
09:05:10 INFO - Running setup.py (path:/tmp/pip-rSkTN5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
09:05:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
09:05:10 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))
09:05:10 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))
09:05:10 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))
09:05:10 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))
09:05:10 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))
09:05:10 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))
09:05:10 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
09:05:10 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
09:05:10 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
09:05:10 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
09:05:10 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
09:05:10 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
09:05:10 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
09:05:15 INFO - Downloading blessings-1.6.tar.gz
09:05:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
09:05:15 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))
09:05:15 INFO - Installing collected packages: blessings
09:05:15 INFO - Running setup.py install for blessings
09:05:15 INFO - Successfully installed blessings
09:05:15 INFO - Cleaning up...
09:05:15 INFO - Return code: 0
09:05:15 INFO - Done creating virtualenv /builds/slave/test/build/venv.
09:05:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
09:05:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
09:05:16 INFO - Reading from file tmpfile_stdout
09:05:16 INFO - Current package versions:
09:05:16 INFO - argparse == 1.2.1
09:05:16 INFO - blessings == 1.6
09:05:16 INFO - blobuploader == 1.2.4
09:05:16 INFO - browsermob-proxy == 0.6.0
09:05:16 INFO - docopt == 0.6.1
09:05:16 INFO - manifestparser == 1.1
09:05:16 INFO - marionette-client == 2.3.0
09:05:16 INFO - marionette-driver == 1.4.0
09:05:16 INFO - mozInstall == 1.12
09:05:16 INFO - mozcrash == 0.17
09:05:16 INFO - mozdebug == 0.1
09:05:16 INFO - mozdevice == 0.48
09:05:16 INFO - mozfile == 1.2
09:05:16 INFO - mozhttpd == 0.7
09:05:16 INFO - mozinfo == 0.9
09:05:16 INFO - mozleak == 0.1
09:05:16 INFO - mozlog == 3.1
09:05:16 INFO - moznetwork == 0.27
09:05:16 INFO - mozprocess == 0.22
09:05:16 INFO - mozprofile == 0.28
09:05:16 INFO - mozrunner == 6.11
09:05:16 INFO - mozscreenshot == 0.1
09:05:16 INFO - mozsystemmonitor == 0.0
09:05:16 INFO - moztest == 0.7
09:05:16 INFO - mozversion == 1.4
09:05:16 INFO - psutil == 3.1.1
09:05:16 INFO - requests == 1.2.3
09:05:16 INFO - wptserve == 1.4.0
09:05:16 INFO - wsgiref == 0.1.2
09:05:16 INFO - Running post-action listener: _resource_record_post_action
09:05:16 INFO - Running post-action listener: _start_resource_monitoring
09:05:16 INFO - Starting resource monitoring.
09:05:16 INFO - #####
09:05:16 INFO - ##### Running pull step.
09:05:16 INFO - #####
09:05:16 INFO - Running pre-action listener: _resource_record_pre_action
09:05:16 INFO - Running main action method: pull
09:05:16 INFO - Pull has nothing to do!
09:05:16 INFO - Running post-action listener: _resource_record_post_action
09:05:16 INFO - #####
09:05:16 INFO - ##### Running install step.
09:05:16 INFO - #####
09:05:16 INFO - Running pre-action listener: _resource_record_pre_action
09:05:16 INFO - Running main action method: install
09:05:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
09:05:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
09:05:16 INFO - Reading from file tmpfile_stdout
09:05:16 INFO - Detecting whether we're running mozinstall >=1.0...
09:05:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
09:05:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
09:05:16 INFO - Reading from file tmpfile_stdout
09:05:16 INFO - Output received:
09:05:16 INFO - Usage: mozinstall [options] installer
09:05:16 INFO - Options:
09:05:16 INFO - -h, --help show this help message and exit
09:05:16 INFO - -d DEST, --destination=DEST
09:05:16 INFO - Directory to install application into. [default:
09:05:16 INFO - "/builds/slave/test"]
09:05:16 INFO - --app=APP Application being installed. [default: firefox]
09:05:16 INFO - mkdir: /builds/slave/test/build/application
09:05:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application']
09:05:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application
09:05:39 INFO - Reading from file tmpfile_stdout
09:05:39 INFO - Output received:
09:05:39 INFO - /builds/slave/test/build/application/firefox/firefox
09:05:39 INFO - Running post-action listener: _resource_record_post_action
09:05:39 INFO - #####
09:05:39 INFO - ##### Running run-tests step.
09:05:39 INFO - #####
09:05:39 INFO - Running pre-action listener: _resource_record_pre_action
09:05:39 INFO - Running main action method: run_tests
09:05:39 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
09:05:39 INFO - Minidump filename unknown. Determining based upon platform and architecture.
09:05:39 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
09:05:39 INFO - grabbing minidump binary from tooltool
09:05:39 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')]}
09:05:39 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9916e30>, '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 0x9bb3c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x9c32470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
09:05:39 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/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
09:05:39 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/linux32/releng.manifest -o -c /builds/tooltool_cache
09:05:40 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
09:05:40 INFO - Return code: 0
09:05:40 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
09:05:40 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
09:05:40 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/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--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
09:05:40 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/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --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
09:05:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:05:40 INFO - 'CCACHE_UMASK': '002',
09:05:40 INFO - 'DISPLAY': ':0',
09:05:40 INFO - 'HOME': '/home/cltbld',
09:05:40 INFO - 'LANG': 'en_US.UTF-8',
09:05:40 INFO - 'LOGNAME': 'cltbld',
09:05:40 INFO - 'MAIL': '/var/mail/cltbld',
09:05:40 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
09:05:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:05:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:05:40 INFO - 'MOZ_NO_REMOTE': '1',
09:05:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:05:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:05:40 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:05:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:05:40 INFO - 'PWD': '/builds/slave/test',
09:05:40 INFO - 'SHELL': '/bin/bash',
09:05:40 INFO - 'SHLVL': '1',
09:05:40 INFO - 'TERM': 'linux',
09:05:40 INFO - 'TMOUT': '86400',
09:05:40 INFO - 'USER': 'cltbld',
09:05:40 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1467043307.399311-1520085075',
09:05:40 INFO - '_': '/tools/buildbot/bin/python'}
09:05:40 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/ERO5oYvITRSXoW9cHaTyOA/artifacts/public/build/firefox-48.0.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--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
09:05:40 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
09:05:40 INFO - import pkg_resources
09:05:42 INFO - Using 1 client processes
09:05:42 INFO - wptserve Starting http server on 127.0.0.1:8000
09:05:42 INFO - wptserve Starting http server on 127.0.0.1:8001
09:05:42 INFO - wptserve Starting http server on 127.0.0.1:8443
09:05:44 INFO - SUITE-START | Running 1476 tests
09:05:44 INFO - Running testharness tests
09:05:44 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
09:05:44 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 1ms
09:05:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
09:05:44 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
09:05:44 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
09:05:44 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
09:05:44 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
09:05:44 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 1ms
09:05:44 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
09:05:44 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
09:05:44 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
09:05:44 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
09:05:44 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
09:05:44 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
09:05:44 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
09:05:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
09:05:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
09:05:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
09:05:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 4ms
09:05:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
09:05:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
09:05:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 1ms
09:05:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
09:05:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
09:05:44 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
09:05:44 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
09:05:45 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
09:05:45 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
09:05:45 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
09:05:45 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 6ms
09:05:45 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
09:05:45 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 6ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
09:05:45 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
09:05:45 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
09:05:45 INFO - Setting up ssl
09:05:45 INFO - PROCESS | certutil |
09:05:45 INFO - PROCESS | certutil |
09:05:45 INFO - PROCESS | certutil |
09:05:45 INFO - Certificate Nickname Trust Attributes
09:05:45 INFO - SSL,S/MIME,JAR/XPI
09:05:45 INFO -
09:05:45 INFO - web-platform-tests CT,,
09:05:45 INFO -
09:05:45 INFO - Starting runner
09:05:46 INFO - PROCESS | 1743 | 1467043546640 Marionette INFO Listening on port 2828
09:05:48 INFO - PROCESS | 1743 | 1467043548961 Marionette INFO startBrowser 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:48 INFO - PROCESS | 1743 | 1467043548984 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:49 INFO - PROCESS | 1743 | 1467043549363 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:49 INFO - PROCESS | 1743 | 1467043549484 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:49 INFO - PROCESS | 1743 |
09:05:49 INFO - PROCESS | 1743 | (process:1795): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
09:05:50 INFO - PROCESS | 1743 | 1467043550361 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:50 INFO - PROCESS | 1743 | 1467043550836 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
09:05:50 INFO - PROCESS | 1743 | 1467043550896 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:50 INFO - PROCESS | 1743 | 1467043550912 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
09:05:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 678ms
09:05:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
09:05:51 INFO - PROCESS | 1743 | 1467043551667 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:51 INFO - PROCESS | 1743 | 1467043551762 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
09:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 593ms
09:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
09:05:52 INFO - PROCESS | 1743 | 1467043552255 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:52 INFO - PROCESS | 1743 | 1467043552340 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
09:05:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 626ms
09:05:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
09:05:52 INFO - PROCESS | 1743 | 1467043552881 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:52 INFO - PROCESS | 1743 | 1467043552964 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
09:05:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 529ms
09:05:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
09:05:53 INFO - PROCESS | 1743 | 1467043553420 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:53 INFO - PROCESS | 1743 | 1467043553515 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
09:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 626ms
09:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
09:05:54 INFO - PROCESS | 1743 | 1467043554046 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:54 INFO - PROCESS | 1743 | 1467043554127 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
09:05:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 625ms
09:05:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
09:05:54 INFO - PROCESS | 1743 | 1467043554688 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:54 INFO - PROCESS | 1743 | 1467043554778 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
09:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 582ms
09:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
09:05:55 INFO - PROCESS | 1743 | 1467043555271 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:55 INFO - PROCESS | 1743 | 1467043555360 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
09:05:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 589ms
09:05:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
09:05:55 INFO - PROCESS | 1743 | 1467043555861 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:55 INFO - PROCESS | 1743 | 1467043555934 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
09:05:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 574ms
09:05:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
09:05:56 INFO - PROCESS | 1743 | 1467043556440 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:56 INFO - PROCESS | 1743 | 1467043556612 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
09:05:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 876ms
09:05:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
09:05:57 INFO - PROCESS | 1743 | 1467043557337 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:57 INFO - PROCESS | 1743 | 1467043557462 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
09:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 680ms
09:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
09:05:58 INFO - PROCESS | 1743 | 1467043558017 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:58 INFO - PROCESS | 1743 | 1467043558132 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
09:05:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 633ms
09:05:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
09:05:58 INFO - PROCESS | 1743 | 1467043558665 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:58 INFO - PROCESS | 1743 | 1467043558742 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
09:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 623ms
09:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
09:05:59 INFO - PROCESS | 1743 | 1467043559299 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:59 INFO - PROCESS | 1743 | 1467043559397 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:05:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
09:05:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 577ms
09:05:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
09:05:59 INFO - PROCESS | 1743 | 1467043559908 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:00 INFO - PROCESS | 1743 | 1467043559997 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
09:06:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 677ms
09:06:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
09:06:00 INFO - PROCESS | 1743 | 1467043560586 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:00 INFO - PROCESS | 1743 | 1467043560694 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
09:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 723ms
09:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
09:06:01 INFO - PROCESS | 1743 | 1467043561311 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:01 INFO - PROCESS | 1743 | 1467043561390 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
09:06:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 640ms
09:06:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
09:06:01 INFO - PROCESS | 1743 | 1467043561958 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:02 INFO - PROCESS | 1743 | 1467043562038 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
09:06:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 571ms
09:06:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
09:06:02 INFO - PROCESS | 1743 | 1467043562551 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:02 INFO - PROCESS | 1743 | 1467043562687 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
09:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 678ms
09:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
09:06:03 INFO - PROCESS | 1743 | 1467043563233 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:03 INFO - PROCESS | 1743 | 1467043563325 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
09:06:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 628ms
09:06:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
09:06:03 INFO - PROCESS | 1743 | 1467043563870 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:03 INFO - PROCESS | 1743 | 1467043563957 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
09:06:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 681ms
09:06:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
09:06:04 INFO - PROCESS | 1743 | 1467043564549 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:04 INFO - PROCESS | 1743 | 1467043564635 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
09:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 569ms
09:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
09:06:05 INFO - PROCESS | 1743 | 1467043565137 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:05 INFO - PROCESS | 1743 | 1467043565221 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
09:06:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 532ms
09:06:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
09:06:05 INFO - PROCESS | 1743 | 1467043565683 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:05 INFO - PROCESS | 1743 | 1467043565827 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
09:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 630ms
09:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
09:06:06 INFO - PROCESS | 1743 | 1467043566335 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:06 INFO - PROCESS | 1743 | 1467043566442 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
09:06:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 585ms
09:06:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
09:06:06 INFO - PROCESS | 1743 | 1467043566932 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:07 INFO - PROCESS | 1743 | 1467043567025 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
09:06:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 579ms
09:06:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
09:06:07 INFO - PROCESS | 1743 | 1467043567515 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:07 INFO - PROCESS | 1743 | 1467043567647 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
09:06:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 922ms
09:06:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
09:06:08 INFO - PROCESS | 1743 | 1467043568458 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:08 INFO - PROCESS | 1743 | 1467043568666 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
09:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 837ms
09:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
09:06:09 INFO - PROCESS | 1743 | 1467043569307 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:09 INFO - PROCESS | 1743 | 1467043569420 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
09:06:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 691ms
09:06:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
09:06:10 INFO - PROCESS | 1743 | 1467043570009 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:10 INFO - PROCESS | 1743 | 1467043570101 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
09:06:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 784ms
09:06:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
09:06:10 INFO - PROCESS | 1743 | 1467043570783 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:10 INFO - PROCESS | 1743 | 1467043570873 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
09:06:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 578ms
09:06:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
09:06:11 INFO - PROCESS | 1743 | 1467043571379 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:11 INFO - PROCESS | 1743 | 1467043571502 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
09:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 645ms
09:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
09:06:12 INFO - PROCESS | 1743 | 1467043572027 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:12 INFO - PROCESS | 1743 | 1467043572139 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
09:06:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 676ms
09:06:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
09:06:12 INFO - PROCESS | 1743 | 1467043572701 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:12 INFO - PROCESS | 1743 | 1467043572792 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
09:06:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 730ms
09:06:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
09:06:13 INFO - PROCESS | 1743 | 1467043573438 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:13 INFO - PROCESS | 1743 | 1467043573511 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
09:06:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 726ms
09:06:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
09:06:14 INFO - PROCESS | 1743 | 1467043574175 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:14 INFO - PROCESS | 1743 | 1467043574346 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
09:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 884ms
09:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
09:06:15 INFO - PROCESS | 1743 | 1467043575083 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:15 INFO - PROCESS | 1743 | 1467043575191 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
09:06:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 602ms
09:06:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
09:06:15 INFO - PROCESS | 1743 | 1467043575731 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:15 INFO - PROCESS | 1743 | 1467043575834 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
09:06:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 731ms
09:06:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
09:06:16 INFO - PROCESS | 1743 | 1467043576436 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:16 INFO - PROCESS | 1743 | 1467043576524 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
09:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 678ms
09:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
09:06:17 INFO - PROCESS | 1743 | 1467043577114 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:17 INFO - PROCESS | 1743 | 1467043577216 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
09:06:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 585ms
09:06:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
09:06:17 INFO - PROCESS | 1743 | 1467043577722 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:17 INFO - PROCESS | 1743 | 1467043577838 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
09:06:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 682ms
09:06:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
09:06:18 INFO - PROCESS | 1743 | 1467043578407 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:18 INFO - PROCESS | 1743 | 1467043578541 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
09:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 628ms
09:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
09:06:19 INFO - PROCESS | 1743 | 1467043579051 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:19 INFO - PROCESS | 1743 | 1467043579132 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
09:06:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 583ms
09:06:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
09:06:19 INFO - PROCESS | 1743 | 1467043579646 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:19 INFO - PROCESS | 1743 | 1467043579727 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
09:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 586ms
09:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
09:06:20 INFO - PROCESS | 1743 | 1467043580234 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:20 INFO - PROCESS | 1743 | 1467043580310 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
09:06:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 680ms
09:06:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
09:06:20 INFO - PROCESS | 1743 | 1467043580920 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:21 INFO - PROCESS | 1743 | 1467043580995 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
09:06:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 827ms
09:06:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
09:06:21 INFO - PROCESS | 1743 | 1467043581751 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:21 INFO - PROCESS | 1743 | 1467043581828 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
09:06:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 625ms
09:06:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
09:06:22 INFO - PROCESS | 1743 | 1467043582391 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:22 INFO - PROCESS | 1743 | 1467043582505 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
09:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 686ms
09:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
09:06:23 INFO - PROCESS | 1743 | 1467043583087 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:23 INFO - PROCESS | 1743 | 1467043583181 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
09:06:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 626ms
09:06:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
09:06:23 INFO - PROCESS | 1743 | 1467043583713 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:23 INFO - PROCESS | 1743 | 1467043583809 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
09:06:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 738ms
09:06:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
09:06:24 INFO - PROCESS | 1743 | 1467043584465 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:24 INFO - PROCESS | 1743 | 1467043584564 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
09:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 637ms
09:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
09:06:25 INFO - PROCESS | 1743 | 1467043585122 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:25 INFO - PROCESS | 1743 | 1467043585274 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
09:06:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 675ms
09:06:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
09:06:25 INFO - PROCESS | 1743 | 1467043585789 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:25 INFO - PROCESS | 1743 | 1467043585871 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
09:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 581ms
09:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
09:06:26 INFO - PROCESS | 1743 | 1467043586383 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:26 INFO - PROCESS | 1743 | 1467043586465 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
09:06:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 590ms
09:06:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
09:06:26 INFO - PROCESS | 1743 | 1467043586978 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:27 INFO - PROCESS | 1743 | 1467043587043 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
09:06:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 634ms
09:06:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
09:06:27 INFO - PROCESS | 1743 | 1467043587621 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:27 INFO - PROCESS | 1743 | 1467043587698 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
09:06:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 931ms
09:06:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
09:06:28 INFO - PROCESS | 1743 | 1467043588573 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:28 INFO - PROCESS | 1743 | 1467043588680 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
09:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 623ms
09:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
09:06:29 INFO - PROCESS | 1743 | 1467043589241 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:29 INFO - PROCESS | 1743 | 1467043589333 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
09:06:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 622ms
09:06:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
09:06:29 INFO - PROCESS | 1743 | 1467043589902 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:29 INFO - PROCESS | 1743 | 1467043589994 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
09:06:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 701ms
09:06:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
09:06:30 INFO - PROCESS | 1743 | 1467043590577 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:30 INFO - PROCESS | 1743 | 1467043590666 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
09:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 676ms
09:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
09:06:31 INFO - PROCESS | 1743 | 1467043591268 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:31 INFO - PROCESS | 1743 | 1467043591344 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
09:06:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 682ms
09:06:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
09:06:31 INFO - PROCESS | 1743 | 1467043591975 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:32 INFO - PROCESS | 1743 | 1467043592121 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
09:06:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 739ms
09:06:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
09:06:32 INFO - PROCESS | 1743 | 1467043592694 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:32 INFO - PROCESS | 1743 | 1467043592778 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
09:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 629ms
09:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
09:06:33 INFO - PROCESS | 1743 | 1467043593328 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:33 INFO - PROCESS | 1743 | 1467043593408 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
09:06:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 628ms
09:06:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
09:06:33 INFO - PROCESS | 1743 | 1467043593962 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:34 INFO - PROCESS | 1743 | 1467043594044 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
09:06:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 638ms
09:06:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
09:06:34 INFO - PROCESS | 1743 | 1467043594616 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:34 INFO - PROCESS | 1743 | 1467043594734 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
09:06:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 781ms
09:06:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
09:06:35 INFO - PROCESS | 1743 | 1467043595419 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:35 INFO - PROCESS | 1743 | 1467043595595 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
09:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 879ms
09:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
09:06:36 INFO - PROCESS | 1743 | 1467043596331 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:36 INFO - PROCESS | 1743 | 1467043596426 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
09:06:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 649ms
09:06:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
09:06:37 INFO - PROCESS | 1743 | 1467043597001 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:37 INFO - PROCESS | 1743 | 1467043597099 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
09:06:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 641ms
09:06:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
09:06:37 INFO - PROCESS | 1743 | 1467043597627 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:37 INFO - PROCESS | 1743 | 1467043597719 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
09:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 673ms
09:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
09:06:38 INFO - PROCESS | 1743 | 1467043598302 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:38 INFO - PROCESS | 1743 | 1467043598383 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
09:06:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 633ms
09:06:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
09:06:38 INFO - PROCESS | 1743 | 1467043598951 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:39 INFO - PROCESS | 1743 | 1467043599079 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
09:06:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 723ms
09:06:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
09:06:39 INFO - PROCESS | 1743 | 1467043599671 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:39 INFO - PROCESS | 1743 | 1467043599755 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06: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.
09:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 674ms
09:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
09:06:40 INFO - PROCESS | 1743 | 1467043600358 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:40 INFO - PROCESS | 1743 | 1467043600469 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06: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.
09:06:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 628ms
09:06:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
09:06:41 INFO - PROCESS | 1743 | 1467043601009 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:41 INFO - PROCESS | 1743 | 1467043601120 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06: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.
09:06:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 850ms
09:06:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
09:06:41 INFO - PROCESS | 1743 | 1467043601850 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:41 INFO - PROCESS | 1743 | 1467043601937 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:42 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.
09:06:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 622ms
09:06:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
09:06:42 INFO - PROCESS | 1743 | 1467043602497 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:42 INFO - PROCESS | 1743 | 1467043602584 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:43 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.
09:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 680ms
09:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
09:06:43 INFO - PROCESS | 1743 | 1467043603207 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:43 INFO - PROCESS | 1743 | 1467043603416 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:43 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.
09:06:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 794ms
09:06:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
09:06:44 INFO - PROCESS | 1743 | 1467043604002 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:44 INFO - PROCESS | 1743 | 1467043604122 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:44 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.
09:06:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 679ms
09:06:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
09:06:44 INFO - PROCESS | 1743 | 1467043604683 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:44 INFO - PROCESS | 1743 | 1467043604756 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:45 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.
09:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 626ms
09:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
09:06:45 INFO - PROCESS | 1743 | 1467043605340 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:45 INFO - PROCESS | 1743 | 1467043605433 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:45 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.
09:06:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 584ms
09:06:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
09:06:45 INFO - PROCESS | 1743 | 1467043605926 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:46 INFO - PROCESS | 1743 | 1467043606044 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:06:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 831ms
09:06:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
09:06:46 INFO - PROCESS | 1743 | 1467043606762 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:46 INFO - PROCESS | 1743 | 1467043606887 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:47 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.
09:06:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 679ms
09:06:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
09:06:47 INFO - PROCESS | 1743 | 1467043607448 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:47 INFO - PROCESS | 1743 | 1467043607533 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:48 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.
09:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 830ms
09:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
09:06:48 INFO - PROCESS | 1743 | 1467043608287 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:48 INFO - PROCESS | 1743 | 1467043608376 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:48 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.
09:06:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 678ms
09:06:48 INFO - PROCESS | 1743 | 1467043608988 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
09:06:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
09:06:49 INFO - PROCESS | 1743 | 1467043609002 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:49 INFO - PROCESS | 1743 | 1467043609094 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:49 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.
09:06:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 628ms
09:06:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
09:06:49 INFO - PROCESS | 1743 | 1467043609692 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:49 INFO - PROCESS | 1743 | 1467043609865 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:50 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.
09:06:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1015ms
09:06:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
09:06:50 INFO - PROCESS | 1743 | 1467043610661 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:50 INFO - PROCESS | 1743 | 1467043610739 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:51 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.
09:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 630ms
09:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
09:06:51 INFO - PROCESS | 1743 | 1467043611316 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:51 INFO - PROCESS | 1743 | 1467043611451 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:51 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.
09:06:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 685ms
09:06:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
09:06:52 INFO - PROCESS | 1743 | 1467043612012 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:52 INFO - PROCESS | 1743 | 1467043612146 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:52 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.
09:06:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 774ms
09:06:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
09:06:52 INFO - PROCESS | 1743 | 1467043612785 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:52 INFO - PROCESS | 1743 | 1467043612898 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:53 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.
09:06:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 627ms
09:06:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
09:06:53 INFO - PROCESS | 1743 | 1467043613432 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:53 INFO - PROCESS | 1743 | 1467043613537 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:54 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.
09:06:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 693ms
09:06:54 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
09:06:54 INFO - PROCESS | 1743 | 1467043614135 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:54 INFO - PROCESS | 1743 | 1467043614230 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
09:06:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 885ms
09:06:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
09:06:55 INFO - PROCESS | 1743 | 1467043615032 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:55 INFO - PROCESS | 1743 | 1467043615166 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:55 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
09:06:55 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 674ms
09:06:55 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
09:06:55 INFO - PROCESS | 1743 | 1467043615728 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:55 INFO - PROCESS | 1743 | 1467043615830 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:56 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
09:06:56 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 632ms
09:06:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
09:06:56 INFO - PROCESS | 1743 | 1467043616390 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:56 INFO - PROCESS | 1743 | 1467043616514 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
09:06:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 698ms
09:06:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
09:06:57 INFO - PROCESS | 1743 | 1467043617072 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:57 INFO - PROCESS | 1743 | 1467043617173 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
09:06:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 725ms
09:06:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
09:06:57 INFO - PROCESS | 1743 | 1467043617807 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:57 INFO - PROCESS | 1743 | 1467043617942 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
09:06:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 731ms
09:06:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
09:06:58 INFO - PROCESS | 1743 | 1467043618541 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:58 INFO - PROCESS | 1743 | 1467043618652 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
09:06:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms
09:06:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
09:06:59 INFO - PROCESS | 1743 | 1467043619177 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:59 INFO - PROCESS | 1743 | 1467043619311 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
09:06:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 633ms
09:06:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
09:06:59 INFO - PROCESS | 1743 | 1467043619836 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:06:59 INFO - PROCESS | 1743 | 1467043619957 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
09:07:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 639ms
09:07:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
09:07:00 INFO - PROCESS | 1743 | 1467043620499 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:00 INFO - PROCESS | 1743 | 1467043620611 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
09:07:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 751ms
09:07:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
09:07:01 INFO - PROCESS | 1743 | 1467043621233 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:01 INFO - PROCESS | 1743 | 1467043621400 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
09:07:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 936ms
09:07:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
09:07:02 INFO - PROCESS | 1743 | 1467043622177 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:02 INFO - PROCESS | 1743 | 1467043622308 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:03 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
09:07:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1141ms
09:07:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
09:07:03 INFO - PROCESS | 1743 | 1467043623322 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:03 INFO - PROCESS | 1743 | 1467043623409 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
09:07:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1127ms
09:07:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
09:07:04 INFO - PROCESS | 1743 | 1467043624461 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:04 INFO - PROCESS | 1743 | 1467043624538 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:05 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
09:07:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:07:05 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
09:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:07:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 727ms
09:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
09:07:05 INFO - PROCESS | 1743 | 1467043625196 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:05 INFO - PROCESS | 1743 | 1467043625314 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
09:07:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 681ms
09:07:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
09:07:05 INFO - PROCESS | 1743 | 1467043625892 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:05 INFO - PROCESS | 1743 | 1467043625987 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
09:07:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 676ms
09:07:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
09:07:06 INFO - PROCESS | 1743 | 1467043626578 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:06 INFO - PROCESS | 1743 | 1467043626673 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
09:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 627ms
09:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
09:07:07 INFO - PROCESS | 1743 | 1467043627205 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:07 INFO - PROCESS | 1743 | 1467043627299 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
09:07:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 631ms
09:07:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
09:07:07 INFO - PROCESS | 1743 | 1467043627841 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:07 INFO - PROCESS | 1743 | 1467043627958 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
09:07:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 929ms
09:07:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
09:07:08 INFO - PROCESS | 1743 | 1467043628799 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:08 INFO - PROCESS | 1743 | 1467043628921 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:09 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
09:07:09 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
09:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:07:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:07:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 693ms
09:07:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
09:07:09 INFO - PROCESS | 1743 | 1467043629511 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:09 INFO - PROCESS | 1743 | 1467043629597 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
09:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 634ms
09:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
09:07:10 INFO - PROCESS | 1743 | 1467043630158 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:10 INFO - PROCESS | 1743 | 1467043630305 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:10 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
09:07:10 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
09:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:07:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:07:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 679ms
09:07:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
09:07:10 INFO - PROCESS | 1743 | 1467043630861 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:10 INFO - PROCESS | 1743 | 1467043630945 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:11 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
09:07:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:07:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
09:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:07:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:07:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 624ms
09:07:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
09:07:11 INFO - PROCESS | 1743 | 1467043631509 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:11 INFO - PROCESS | 1743 | 1467043631606 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:12 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
09:07:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
09:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:07:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 784ms
09:07:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
09:07:12 INFO - PROCESS | 1743 | 1467043632294 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:12 INFO - PROCESS | 1743 | 1467043632396 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
09:07:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 683ms
09:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
09:07:13 INFO - PROCESS | 1743 | 1467043633014 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:13 INFO - PROCESS | 1743 | 1467043633096 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
09:07:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 674ms
09:07:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
09:07:13 INFO - PROCESS | 1743 | 1467043633692 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:13 INFO - PROCESS | 1743 | 1467043633790 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
09:07:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 671ms
09:07:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
09:07:14 INFO - PROCESS | 1743 | 1467043634370 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:14 INFO - PROCESS | 1743 | 1467043634477 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
09:07:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 876ms
09:07:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
09:07:15 INFO - PROCESS | 1743 | 1467043635267 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:15 INFO - PROCESS | 1743 | 1467043635409 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
09:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 777ms
09:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
09:07:16 INFO - PROCESS | 1743 | 1467043636085 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:16 INFO - PROCESS | 1743 | 1467043636196 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
09:07:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 674ms
09:07:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
09:07:16 INFO - PROCESS | 1743 | 1467043636772 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:16 INFO - PROCESS | 1743 | 1467043636866 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
09:07:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 672ms
09:07:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
09:07:17 INFO - PROCESS | 1743 | 1467043637444 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:17 INFO - PROCESS | 1743 | 1467043637557 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
09:07:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 585ms
09:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
09:07:18 INFO - PROCESS | 1743 | 1467043638042 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:18 INFO - PROCESS | 1743 | 1467043638149 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
09:07:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 581ms
09:07:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
09:07:18 INFO - PROCESS | 1743 | 1467043638647 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:18 INFO - PROCESS | 1743 | 1467043638788 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
09:07:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 826ms
09:07:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
09:07:19 INFO - PROCESS | 1743 | 1467043639471 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:19 INFO - PROCESS | 1743 | 1467043639570 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
09:07:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 682ms
09:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
09:07:20 INFO - PROCESS | 1743 | 1467043640159 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:20 INFO - PROCESS | 1743 | 1467043640284 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:20 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
09:07:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 630ms
09:07:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
09:07:20 INFO - PROCESS | 1743 | 1467043640809 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:20 INFO - PROCESS | 1743 | 1467043640911 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
09:07:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 881ms
09:07:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
09:07:21 INFO - PROCESS | 1743 | 1467043641692 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:21 INFO - PROCESS | 1743 | 1467043641805 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
09:07:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 688ms
09:07:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
09:07:22 INFO - PROCESS | 1743 | 1467043642392 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:22 INFO - PROCESS | 1743 | 1467043642485 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:23 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
09:07:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 687ms
09:07:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
09:07:23 INFO - PROCESS | 1743 | 1467043643103 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:23 INFO - PROCESS | 1743 | 1467043643222 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:23 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
09:07:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:07:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
09:07:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
09:07:23 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
09:07:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
09:07:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:07:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:07:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
09:07:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
09:07:23 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 787ms
09:07:23 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
09:07:23 INFO - PROCESS | 1743 | 1467043643878 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:23 INFO - PROCESS | 1743 | 1467043643969 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
09:07:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 630ms
09:07:24 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
09:07:24 INFO - PROCESS | 1743 | 1467043644524 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:24 INFO - PROCESS | 1743 | 1467043644631 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:25 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.
09:07:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 689ms
09:07:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
09:07:25 INFO - PROCESS | 1743 | 1467043645212 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:25 INFO - PROCESS | 1743 | 1467043645316 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:25 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.
09:07:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 573ms
09:07:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
09:07:25 INFO - PROCESS | 1743 | 1467043645807 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:25 INFO - PROCESS | 1743 | 1467043645893 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
09:07:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 629ms
09:07:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
09:07:26 INFO - PROCESS | 1743 | 1467043646454 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:26 INFO - PROCESS | 1743 | 1467043646573 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:27 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.
09:07:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 744ms
09:07:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
09:07:27 INFO - PROCESS | 1743 | 1467043647183 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:27 INFO - PROCESS | 1743 | 1467043647270 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
09:07:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 879ms
09:07:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
09:07:28 INFO - PROCESS | 1743 | 1467043648071 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:28 INFO - PROCESS | 1743 | 1467043648241 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
09:07:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 824ms
09:07:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
09:07:28 INFO - PROCESS | 1743 | 1467043648904 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:29 INFO - PROCESS | 1743 | 1467043648997 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
09:07:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 626ms
09:07:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
09:07:29 INFO - PROCESS | 1743 | 1467043649554 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:29 INFO - PROCESS | 1743 | 1467043649680 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
09:07:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 694ms
09:07:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
09:07:30 INFO - PROCESS | 1743 | 1467043650252 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:30 INFO - PROCESS | 1743 | 1467043650339 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
09:07:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 787ms
09:07:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
09:07:31 INFO - PROCESS | 1743 | 1467043651031 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:31 INFO - PROCESS | 1743 | 1467043651125 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
09:07:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 678ms
09:07:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
09:07:31 INFO - PROCESS | 1743 | 1467043651717 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:31 INFO - PROCESS | 1743 | 1467043651853 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
09:07:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 684ms
09:07:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
09:07:32 INFO - PROCESS | 1743 | 1467043652408 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:32 INFO - PROCESS | 1743 | 1467043652505 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
09:07:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 636ms
09:07:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
09:07:33 INFO - PROCESS | 1743 | 1467043653048 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:33 INFO - PROCESS | 1743 | 1467043653141 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
09:07:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 633ms
09:07:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
09:07:33 INFO - PROCESS | 1743 | 1467043653686 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:33 INFO - PROCESS | 1743 | 1467043653765 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
09:07:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 627ms
09:07:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
09:07:34 INFO - PROCESS | 1743 | 1467043654318 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:34 INFO - PROCESS | 1743 | 1467043654483 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
09:07:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1085ms
09:07:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
09:07:35 INFO - PROCESS | 1743 | 1467043655424 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:35 INFO - PROCESS | 1743 | 1467043655520 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
09:07:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 729ms
09:07:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
09:07:36 INFO - PROCESS | 1743 | 1467043656168 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:36 INFO - PROCESS | 1743 | 1467043656274 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
09:07:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 631ms
09:07:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
09:07:36 INFO - PROCESS | 1743 | 1467043656829 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:36 INFO - PROCESS | 1743 | 1467043656930 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
09:07:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 681ms
09:07:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
09:07:37 INFO - PROCESS | 1743 | 1467043657516 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:37 INFO - PROCESS | 1743 | 1467043657666 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
09:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 700ms
09:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
09:07:38 INFO - PROCESS | 1743 | 1467043658214 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:38 INFO - PROCESS | 1743 | 1467043658349 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
09:07:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 786ms
09:07:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
09:07:39 INFO - PROCESS | 1743 | 1467043659002 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:39 INFO - PROCESS | 1743 | 1467043659116 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
09:07:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 671ms
09:07:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
09:07:39 INFO - PROCESS | 1743 | 1467043659675 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:39 INFO - PROCESS | 1743 | 1467043659755 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
09:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 586ms
09:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
09:07:40 INFO - PROCESS | 1743 | 1467043660265 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:40 INFO - PROCESS | 1743 | 1467043660371 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
09:07:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 578ms
09:07:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
09:07:40 INFO - PROCESS | 1743 | 1467043660893 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:40 INFO - PROCESS | 1743 | 1467043660982 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
09:07:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 765ms
09:07:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
09:07:41 INFO - PROCESS | 1743 | 1467043661640 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:41 INFO - PROCESS | 1743 | 1467043661978 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
09:07:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 863ms
09:07:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
09:07:42 INFO - PROCESS | 1743 | 1467043662514 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:42 INFO - PROCESS | 1743 | 1467043662649 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
09:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 685ms
09:07:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
09:07:43 INFO - PROCESS | 1743 | 1467043663210 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:43 INFO - PROCESS | 1743 | 1467043663315 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
09:07:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 679ms
09:07:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
09:07:43 INFO - PROCESS | 1743 | 1467043663901 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:44 INFO - PROCESS | 1743 | 1467043664000 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
09:07:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 637ms
09:07:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
09:07:44 INFO - PROCESS | 1743 | 1467043664544 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:44 INFO - PROCESS | 1743 | 1467043664679 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
09:07:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 641ms
09:07:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
09:07:45 INFO - PROCESS | 1743 | 1467043665206 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:45 INFO - PROCESS | 1743 | 1467043665383 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
09:07:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 734ms
09:07:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
09:07:45 INFO - PROCESS | 1743 | 1467043665943 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:46 INFO - PROCESS | 1743 | 1467043666052 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
09:07:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 621ms
09:07:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
09:07:46 INFO - PROCESS | 1743 | 1467043666589 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:46 INFO - PROCESS | 1743 | 1467043666677 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
09:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 588ms
09:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
09:07:47 INFO - PROCESS | 1743 | 1467043667182 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:47 INFO - PROCESS | 1743 | 1467043667303 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
09:07:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 633ms
09:07:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
09:07:47 INFO - PROCESS | 1743 | 1467043667822 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:47 INFO - PROCESS | 1743 | 1467043667927 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
09:07:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 938ms
09:07:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
09:07:48 INFO - PROCESS | 1743 | 1467043668773 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:48 INFO - PROCESS | 1743 | 1467043668881 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:49 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
09:07:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 834ms
09:07:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
09:07:49 INFO - PROCESS | 1743 | 1467043669616 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:49 INFO - PROCESS | 1743 | 1467043669714 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
09:07:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 632ms
09:07:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
09:07:50 INFO - PROCESS | 1743 | 1467043670280 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:50 INFO - PROCESS | 1743 | 1467043670405 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:51 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)
09:07:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1199ms
09:07:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
09:07:51 INFO - PROCESS | 1743 | 1467043671449 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:51 INFO - PROCESS | 1743 | 1467043671533 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
09:07:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1129ms
09:07:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
09:07:52 INFO - PROCESS | 1743 | 1467043672588 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:52 INFO - PROCESS | 1743 | 1467043672671 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
09:07:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1076ms
09:07:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
09:07:53 INFO - PROCESS | 1743 | 1467043673668 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:53 INFO - PROCESS | 1743 | 1467043673761 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:54 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)
09:07:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1125ms
09:07:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
09:07:54 INFO - PROCESS | 1743 | 1467043674797 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:54 INFO - PROCESS | 1743 | 1467043674971 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
09:07:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1224ms
09:07:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
09:07:56 INFO - PROCESS | 1743 | 1467043676032 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:56 INFO - PROCESS | 1743 | 1467043676126 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
09:07:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1129ms
09:07:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
09:07:57 INFO - PROCESS | 1743 | 1467043677168 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:57 INFO - PROCESS | 1743 | 1467043677268 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
09:07:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1128ms
09:07:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
09:07:58 INFO - PROCESS | 1743 | 1467043678310 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:58 INFO - PROCESS | 1743 | 1467043678401 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
09:07:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1182ms
09:07:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
09:07:59 INFO - PROCESS | 1743 | 1467043679485 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:07:59 INFO - PROCESS | 1743 | 1467043679569 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:00 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
09:08:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms
09:08:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
09:08:00 INFO - PROCESS | 1743 | 1467043680616 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:00 INFO - PROCESS | 1743 | 1467043680704 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
09:08:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1124ms
09:08:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
09:08:01 INFO - PROCESS | 1743 | 1467043681751 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:01 INFO - PROCESS | 1743 | 1467043681861 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:02 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
09:08:02 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
09:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:08:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:08:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:08:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:08:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 778ms
09:08:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
09:08:02 INFO - PROCESS | 1743 | 1467043682552 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:02 INFO - PROCESS | 1743 | 1467043682642 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
09:08:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 683ms
09:08:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
09:08:03 INFO - PROCESS | 1743 | 1467043683292 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:03 INFO - PROCESS | 1743 | 1467043683387 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:03 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
09:08:03 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:08:03 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:08:03 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
09:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:08:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:08:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:08:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:08:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 679ms
09:08:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
09:08:03 INFO - PROCESS | 1743 | 1467043683931 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:04 INFO - PROCESS | 1743 | 1467043684057 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
09:08:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 624ms
09:08:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
09:08:04 INFO - PROCESS | 1743 | 1467043684572 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:04 INFO - PROCESS | 1743 | 1467043684693 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
09:08:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1133ms
09:08:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
09:08:05 INFO - PROCESS | 1743 | 1467043685705 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:05 INFO - PROCESS | 1743 | 1467043685796 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
09:08:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1145ms
09:08:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
09:08:06 INFO - PROCESS | 1743 | 1467043686851 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:06 INFO - PROCESS | 1743 | 1467043686928 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:07 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.)
09:08:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1078ms
09:08:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
09:08:07 INFO - PROCESS | 1743 | 1467043687974 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:08 INFO - PROCESS | 1743 | 1467043688077 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
09:08:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1129ms
09:08:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
09:08:09 INFO - PROCESS | 1743 | 1467043689109 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:09 INFO - PROCESS | 1743 | 1467043689207 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:10 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
09:08:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1173ms
09:08:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
09:08:10 INFO - PROCESS | 1743 | 1467043690294 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:10 INFO - PROCESS | 1743 | 1467043690384 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
09:08:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 625ms
09:08:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
09:08:10 INFO - PROCESS | 1743 | 1467043690931 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:11 INFO - PROCESS | 1743 | 1467043691038 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
09:08:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1087ms
09:08:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
09:08:12 INFO - PROCESS | 1743 | 1467043692014 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:12 INFO - PROCESS | 1743 | 1467043692092 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
09:08:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1130ms
09:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
09:08:13 INFO - PROCESS | 1743 | 1467043693157 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:13 INFO - PROCESS | 1743 | 1467043693252 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
09:08:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 627ms
09:08:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
09:08:13 INFO - PROCESS | 1743 | 1467043693793 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:13 INFO - PROCESS | 1743 | 1467043693872 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
09:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 785ms
09:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
09:08:14 INFO - PROCESS | 1743 | 1467043694619 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:14 INFO - PROCESS | 1743 | 1467043694739 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
09:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 686ms
09:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
09:08:15 INFO - PROCESS | 1743 | 1467043695297 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:15 INFO - PROCESS | 1743 | 1467043695377 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
09:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 588ms
09:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
09:08:15 INFO - PROCESS | 1743 | 1467043695930 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:16 INFO - PROCESS | 1743 | 1467043696014 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
09:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 845ms
09:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
09:08:16 INFO - PROCESS | 1743 | 1467043696738 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:16 INFO - PROCESS | 1743 | 1467043696829 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
09:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 591ms
09:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
09:08:17 INFO - PROCESS | 1743 | 1467043697354 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:17 INFO - PROCESS | 1743 | 1467043697477 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
09:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 631ms
09:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
09:08:18 INFO - PROCESS | 1743 | 1467043698005 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:18 INFO - PROCESS | 1743 | 1467043698135 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
09:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 679ms
09:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
09:08:18 INFO - PROCESS | 1743 | 1467043698680 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:18 INFO - PROCESS | 1743 | 1467043698779 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:19 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
09:08:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 746ms
09:08:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
09:08:19 INFO - PROCESS | 1743 | 1467043699423 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:19 INFO - PROCESS | 1743 | 1467043699511 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:20 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
09:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 632ms
09:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
09:08:20 INFO - PROCESS | 1743 | 1467043700055 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:20 INFO - PROCESS | 1743 | 1467043700151 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
09:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 678ms
09:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
09:08:20 INFO - PROCESS | 1743 | 1467043700742 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:20 INFO - PROCESS | 1743 | 1467043700892 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:21 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
09:08:21 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:08:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
09:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:08:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:08:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:08:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 887ms
09:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
09:08:21 INFO - PROCESS | 1743 | 1467043701633 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:21 INFO - PROCESS | 1743 | 1467043701720 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
09:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 575ms
09:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
09:08:22 INFO - PROCESS | 1743 | 1467043702254 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:22 INFO - PROCESS | 1743 | 1467043702365 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:22 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
09:08:22 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:08:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
09:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:08:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:08:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:08:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 648ms
09:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
09:08:22 INFO - PROCESS | 1743 | 1467043702907 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:22 INFO - PROCESS | 1743 | 1467043702993 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
09:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 784ms
09:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
09:08:23 INFO - PROCESS | 1743 | 1467043703679 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:23 INFO - PROCESS | 1743 | 1467043703760 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
09:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 682ms
09:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
09:08:24 INFO - PROCESS | 1743 | 1467043704374 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:24 INFO - PROCESS | 1743 | 1467043704473 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
09:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 640ms
09:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
09:08:25 INFO - PROCESS | 1743 | 1467043705024 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:25 INFO - PROCESS | 1743 | 1467043705109 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
09:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 622ms
09:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
09:08:25 INFO - PROCESS | 1743 | 1467043705667 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:25 INFO - PROCESS | 1743 | 1467043705741 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
09:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 633ms
09:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
09:08:26 INFO - PROCESS | 1743 | 1467043706298 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:26 INFO - PROCESS | 1743 | 1467043706388 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
09:08:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 679ms
09:08:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
09:08:26 INFO - PROCESS | 1743 | 1467043706986 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:27 INFO - PROCESS | 1743 | 1467043707073 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
09:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 736ms
09:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
09:08:27 INFO - PROCESS | 1743 | 1467043707737 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:27 INFO - PROCESS | 1743 | 1467043707896 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
09:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 783ms
09:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
09:08:28 INFO - PROCESS | 1743 | 1467043708520 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:28 INFO - PROCESS | 1743 | 1467043708612 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
09:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 636ms
09:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
09:08:29 INFO - PROCESS | 1743 | 1467043709172 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:29 INFO - PROCESS | 1743 | 1467043709259 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
09:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 635ms
09:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
09:08:29 INFO - PROCESS | 1743 | 1467043709826 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:29 INFO - PROCESS | 1743 | 1467043709896 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
09:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 686ms
09:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
09:08:30 INFO - PROCESS | 1743 | 1467043710502 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:30 INFO - PROCESS | 1743 | 1467043710577 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
09:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 744ms
09:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
09:08:31 INFO - PROCESS | 1743 | 1467043711303 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:31 INFO - PROCESS | 1743 | 1467043711474 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
09:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 790ms
09:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
09:08:32 INFO - PROCESS | 1743 | 1467043712086 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:32 INFO - PROCESS | 1743 | 1467043712185 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
09:08:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 626ms
09:08:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
09:08:32 INFO - PROCESS | 1743 | 1467043712721 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:32 INFO - PROCESS | 1743 | 1467043712795 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
09:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 628ms
09:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
09:08:33 INFO - PROCESS | 1743 | 1467043713374 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:33 INFO - PROCESS | 1743 | 1467043713471 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
09:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 658ms
09:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
09:08:34 INFO - PROCESS | 1743 | 1467043714014 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:34 INFO - PROCESS | 1743 | 1467043714090 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
09:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 879ms
09:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
09:08:34 INFO - PROCESS | 1743 | 1467043714919 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:35 INFO - PROCESS | 1743 | 1467043715076 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
09:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 942ms
09:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
09:08:35 INFO - PROCESS | 1743 | 1467043715873 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:36 INFO - PROCESS | 1743 | 1467043715999 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
09:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 746ms
09:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
09:08:36 INFO - PROCESS | 1743 | 1467043716612 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:36 INFO - PROCESS | 1743 | 1467043716710 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
09:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 624ms
09:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
09:08:37 INFO - PROCESS | 1743 | 1467043717284 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:37 INFO - PROCESS | 1743 | 1467043717378 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
09:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 734ms
09:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
09:08:38 INFO - PROCESS | 1743 | 1467043718006 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:38 INFO - PROCESS | 1743 | 1467043718181 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
09:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 687ms
09:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
09:08:38 INFO - PROCESS | 1743 | 1467043718715 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:38 INFO - PROCESS | 1743 | 1467043718842 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
09:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 675ms
09:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
09:08:39 INFO - PROCESS | 1743 | 1467043719395 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:39 INFO - PROCESS | 1743 | 1467043719532 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
09:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 646ms
09:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
09:08:40 INFO - PROCESS | 1743 | 1467043720058 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:40 INFO - PROCESS | 1743 | 1467043720168 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
09:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 683ms
09:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
09:08:40 INFO - PROCESS | 1743 | 1467043720738 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:40 INFO - PROCESS | 1743 | 1467043720814 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
09:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 650ms
09:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
09:08:41 INFO - PROCESS | 1743 | 1467043721433 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:41 INFO - PROCESS | 1743 | 1467043721602 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
09:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 894ms
09:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
09:08:42 INFO - PROCESS | 1743 | 1467043722317 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:42 INFO - PROCESS | 1743 | 1467043722412 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
09:08:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 642ms
09:08:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
09:08:42 INFO - PROCESS | 1743 | 1467043722965 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:43 INFO - PROCESS | 1743 | 1467043723065 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
09:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 590ms
09:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
09:08:43 INFO - PROCESS | 1743 | 1467043723601 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:43 INFO - PROCESS | 1743 | 1467043723687 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
09:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 661ms
09:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
09:08:44 INFO - PROCESS | 1743 | 1467043724222 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:44 INFO - PROCESS | 1743 | 1467043724345 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
09:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 629ms
09:08:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
09:08:44 INFO - PROCESS | 1743 | 1467043724859 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:44 INFO - PROCESS | 1743 | 1467043724974 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
09:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 877ms
09:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
09:08:45 INFO - PROCESS | 1743 | 1467043725741 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:45 INFO - PROCESS | 1743 | 1467043725876 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
09:08:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms
09:08:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
09:08:46 INFO - PROCESS | 1743 | 1467043726384 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:46 INFO - PROCESS | 1743 | 1467043726515 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
09:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 639ms
09:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
09:08:47 INFO - PROCESS | 1743 | 1467043727051 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:47 INFO - PROCESS | 1743 | 1467043727145 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
09:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 658ms
09:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
09:08:47 INFO - PROCESS | 1743 | 1467043727704 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:47 INFO - PROCESS | 1743 | 1467043727799 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
09:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1184ms
09:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
09:08:48 INFO - PROCESS | 1743 | 1467043728907 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:49 INFO - PROCESS | 1743 | 1467043729037 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
09:08:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 786ms
09:08:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
09:08:49 INFO - PROCESS | 1743 | 1467043729707 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:49 INFO - PROCESS | 1743 | 1467043729816 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
09:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 634ms
09:08:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
09:08:50 INFO - PROCESS | 1743 | 1467043730356 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:50 INFO - PROCESS | 1743 | 1467043730494 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
09:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 783ms
09:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
09:08:51 INFO - PROCESS | 1743 | 1467043731132 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:51 INFO - PROCESS | 1743 | 1467043731216 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
09:08:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 590ms
09:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
09:08:51 INFO - PROCESS | 1743 | 1467043731744 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:51 INFO - PROCESS | 1743 | 1467043731898 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
09:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 802ms
09:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
09:08:52 INFO - PROCESS | 1743 | 1467043732543 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:52 INFO - PROCESS | 1743 | 1467043732691 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
09:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 731ms
09:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
09:08:53 INFO - PROCESS | 1743 | 1467043733300 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:53 INFO - PROCESS | 1743 | 1467043733376 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
09:08:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 629ms
09:08:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
09:08:53 INFO - PROCESS | 1743 | 1467043733948 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:54 INFO - PROCESS | 1743 | 1467043734041 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
09:08:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 691ms
09:08:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
09:08:54 INFO - PROCESS | 1743 | 1467043734633 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:54 INFO - PROCESS | 1743 | 1467043734733 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
09:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 981ms
09:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
09:08:55 INFO - PROCESS | 1743 | 1467043735628 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:55 INFO - PROCESS | 1743 | 1467043735759 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
09:08:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 834ms
09:08:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
09:08:56 INFO - PROCESS | 1743 | 1467043736468 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:56 INFO - PROCESS | 1743 | 1467043736591 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
09:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 680ms
09:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
09:08:57 INFO - PROCESS | 1743 | 1467043737190 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:57 INFO - PROCESS | 1743 | 1467043737297 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
09:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 705ms
09:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
09:08:57 INFO - PROCESS | 1743 | 1467043737866 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:58 INFO - PROCESS | 1743 | 1467043738007 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
09:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 682ms
09:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
09:08:58 INFO - PROCESS | 1743 | 1467043738554 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:58 INFO - PROCESS | 1743 | 1467043738626 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
09:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 628ms
09:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
09:08:59 INFO - PROCESS | 1743 | 1467043739191 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:59 INFO - PROCESS | 1743 | 1467043739290 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:08:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
09:08:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 732ms
09:08:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
09:08:59 INFO - PROCESS | 1743 | 1467043739923 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:00 INFO - PROCESS | 1743 | 1467043740081 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
09:09:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 882ms
09:09:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
09:09:00 INFO - PROCESS | 1743 | 1467043740809 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:00 INFO - PROCESS | 1743 | 1467043740913 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
09:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 576ms
09:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
09:09:01 INFO - PROCESS | 1743 | 1467043741465 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:01 INFO - PROCESS | 1743 | 1467043741607 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
09:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 946ms
09:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
09:09:02 INFO - PROCESS | 1743 | 1467043742376 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:02 INFO - PROCESS | 1743 | 1467043742520 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
09:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 777ms
09:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
09:09:03 INFO - PROCESS | 1743 | 1467043743166 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:03 INFO - PROCESS | 1743 | 1467043743261 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
09:09:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 631ms
09:09:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
09:09:03 INFO - PROCESS | 1743 | 1467043743834 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:03 INFO - PROCESS | 1743 | 1467043743991 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
09:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 691ms
09:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
09:09:04 INFO - PROCESS | 1743 | 1467043744522 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:04 INFO - PROCESS | 1743 | 1467043744628 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
09:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 634ms
09:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
09:09:05 INFO - PROCESS | 1743 | 1467043745168 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:05 INFO - PROCESS | 1743 | 1467043745239 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
09:09:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 631ms
09:09:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
09:09:05 INFO - PROCESS | 1743 | 1467043745813 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:05 INFO - PROCESS | 1743 | 1467043745901 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
09:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 591ms
09:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
09:09:06 INFO - PROCESS | 1743 | 1467043746409 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:06 INFO - PROCESS | 1743 | 1467043746513 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
09:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 673ms
09:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
09:09:07 INFO - PROCESS | 1743 | 1467043747096 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:07 INFO - PROCESS | 1743 | 1467043747234 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
09:09:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 638ms
09:09:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
09:09:07 INFO - PROCESS | 1743 | 1467043747754 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:07 INFO - PROCESS | 1743 | 1467043747861 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
09:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 683ms
09:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
09:09:08 INFO - PROCESS | 1743 | 1467043748437 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:08 INFO - PROCESS | 1743 | 1467043748545 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
09:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 827ms
09:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
09:09:09 INFO - PROCESS | 1743 | 1467043749269 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:09 INFO - PROCESS | 1743 | 1467043749376 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
09:09:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 672ms
09:09:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
09:09:09 INFO - PROCESS | 1743 | 1467043749961 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:10 INFO - PROCESS | 1743 | 1467043750070 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
09:09:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 627ms
09:09:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
09:09:10 INFO - PROCESS | 1743 | 1467043750617 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:10 INFO - PROCESS | 1743 | 1467043750783 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
09:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 756ms
09:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
09:09:11 INFO - PROCESS | 1743 | 1467043751345 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:11 INFO - PROCESS | 1743 | 1467043751420 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
09:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 627ms
09:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
09:09:11 INFO - PROCESS | 1743 | 1467043751978 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:12 INFO - PROCESS | 1743 | 1467043752044 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
09:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 685ms
09:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
09:09:12 INFO - PROCESS | 1743 | 1467043752671 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:12 INFO - PROCESS | 1743 | 1467043752754 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
09:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 576ms
09:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
09:09:13 INFO - PROCESS | 1743 | 1467043753251 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:13 INFO - PROCESS | 1743 | 1467043753371 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
09:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 679ms
09:09:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
09:09:13 INFO - PROCESS | 1743 | 1467043753945 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:14 INFO - PROCESS | 1743 | 1467043754026 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
09:09:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 788ms
09:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
09:09:14 INFO - PROCESS | 1743 | 1467043754756 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:14 INFO - PROCESS | 1743 | 1467043754861 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
09:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 876ms
09:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
09:09:15 INFO - PROCESS | 1743 | 1467043755656 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:15 INFO - PROCESS | 1743 | 1467043755785 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
09:09:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 735ms
09:09:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
09:09:16 INFO - PROCESS | 1743 | 1467043756388 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:16 INFO - PROCESS | 1743 | 1467043756496 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
09:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 671ms
09:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
09:09:17 INFO - PROCESS | 1743 | 1467043757075 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:17 INFO - PROCESS | 1743 | 1467043757160 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
09:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 729ms
09:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
09:09:17 INFO - PROCESS | 1743 | 1467043757814 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:17 INFO - PROCESS | 1743 | 1467043757935 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
09:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 638ms
09:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
09:09:18 INFO - PROCESS | 1743 | 1467043758471 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:18 INFO - PROCESS | 1743 | 1467043758594 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
09:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 629ms
09:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
09:09:19 INFO - PROCESS | 1743 | 1467043759118 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:19 INFO - PROCESS | 1743 | 1467043759250 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
09:09:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 678ms
09:09:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
09:09:19 INFO - PROCESS | 1743 | 1467043759794 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:19 INFO - PROCESS | 1743 | 1467043759884 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
09:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 623ms
09:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
09:09:20 INFO - PROCESS | 1743 | 1467043760420 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:20 INFO - PROCESS | 1743 | 1467043760491 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
09:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 681ms
09:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
09:09:21 INFO - PROCESS | 1743 | 1467043761110 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:21 INFO - PROCESS | 1743 | 1467043761205 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
09:09:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 724ms
09:09:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
09:09:21 INFO - PROCESS | 1743 | 1467043761846 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:21 INFO - PROCESS | 1743 | 1467043761989 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
09:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 823ms
09:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
09:09:22 INFO - PROCESS | 1743 | 1467043762680 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:22 INFO - PROCESS | 1743 | 1467043762820 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
09:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 722ms
09:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
09:09:23 INFO - PROCESS | 1743 | 1467043763414 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:23 INFO - PROCESS | 1743 | 1467043763513 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
09:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 671ms
09:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
09:09:24 INFO - PROCESS | 1743 | 1467043764111 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:24 INFO - PROCESS | 1743 | 1467043764202 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
09:09:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 740ms
09:09:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
09:09:24 INFO - PROCESS | 1743 | 1467043764835 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:24 INFO - PROCESS | 1743 | 1467043764947 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
09:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms
09:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
09:09:25 INFO - PROCESS | 1743 | 1467043765470 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:25 INFO - PROCESS | 1743 | 1467043765585 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:26 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
09:09:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:09:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
09:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 624ms
09:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
09:09:26 INFO - PROCESS | 1743 | 1467043766106 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:26 INFO - PROCESS | 1743 | 1467043766194 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:26 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
09:09:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:09:26 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
09:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:09:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:09:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 629ms
09:09:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
09:09:26 INFO - PROCESS | 1743 | 1467043766737 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:26 INFO - PROCESS | 1743 | 1467043766822 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:27 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
09:09:27 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:09:27 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:09:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
09:09:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:09:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 573ms
09:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
09:09:27 INFO - PROCESS | 1743 | 1467043767327 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:27 INFO - PROCESS | 1743 | 1467043767404 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:27 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
09:09:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:09:27 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
09:09:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:09:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 681ms
09:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
09:09:28 INFO - PROCESS | 1743 | 1467043768007 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:28 INFO - PROCESS | 1743 | 1467043768138 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:28 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
09:09:28 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:09:28 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
09:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:09:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:28 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:09:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 882ms
09:09:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
09:09:28 INFO - PROCESS | 1743 | 1467043768919 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:29 INFO - PROCESS | 1743 | 1467043769111 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:29 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 210
09:09:29 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:09:29 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:09:29 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
09:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:09:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 844ms
09:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
09:09:29 INFO - PROCESS | 1743 | 1467043769752 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:29 INFO - PROCESS | 1743 | 1467043769838 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
09:09:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 673ms
09:09:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
09:09:30 INFO - PROCESS | 1743 | 1467043770428 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:30 INFO - PROCESS | 1743 | 1467043770542 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:31 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
09:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 679ms
09:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
09:09:31 INFO - PROCESS | 1743 | 1467043771139 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:31 INFO - PROCESS | 1743 | 1467043771243 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:31 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
09:09:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 693ms
09:09:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
09:09:31 INFO - PROCESS | 1743 | 1467043771820 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:31 INFO - PROCESS | 1743 | 1467043771968 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
09:09:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 735ms
09:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
09:09:32 INFO - PROCESS | 1743 | 1467043772555 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:32 INFO - PROCESS | 1743 | 1467043772657 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
09:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 620ms
09:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
09:09:33 INFO - PROCESS | 1743 | 1467043773181 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:33 INFO - PROCESS | 1743 | 1467043773257 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
09:09:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 576ms
09:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
09:09:33 INFO - PROCESS | 1743 | 1467043773787 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:33 INFO - PROCESS | 1743 | 1467043773907 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:34 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
09:09:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
09:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:09:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:09:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 626ms
09:09:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
09:09:34 INFO - PROCESS | 1743 | 1467043774434 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:34 INFO - PROCESS | 1743 | 1467043774526 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
09:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 696ms
09:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
09:09:35 INFO - PROCESS | 1743 | 1467043775124 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:35 INFO - PROCESS | 1743 | 1467043775299 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
09:09:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 876ms
09:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
09:09:36 INFO - PROCESS | 1743 | 1467043776024 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:36 INFO - PROCESS | 1743 | 1467043776128 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
09:09:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 688ms
09:09:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
09:09:36 INFO - PROCESS | 1743 | 1467043776733 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:36 INFO - PROCESS | 1743 | 1467043776827 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
09:09:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 632ms
09:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
09:09:37 INFO - PROCESS | 1743 | 1467043777376 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:37 INFO - PROCESS | 1743 | 1467043777477 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
09:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 734ms
09:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
09:09:38 INFO - PROCESS | 1743 | 1467043778100 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:38 INFO - PROCESS | 1743 | 1467043778178 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
09:09:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 625ms
09:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
09:09:38 INFO - PROCESS | 1743 | 1467043778747 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:38 INFO - PROCESS | 1743 | 1467043778890 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
09:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 693ms
09:09:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
09:09:39 INFO - PROCESS | 1743 | 1467043779439 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:39 INFO - PROCESS | 1743 | 1467043779512 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
09:09:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 573ms
09:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
09:09:40 INFO - PROCESS | 1743 | 1467043780015 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:40 INFO - PROCESS | 1743 | 1467043780138 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
09:09:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 633ms
09:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
09:09:40 INFO - PROCESS | 1743 | 1467043780667 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:40 INFO - PROCESS | 1743 | 1467043780749 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
09:09:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 577ms
09:09:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
09:09:41 INFO - PROCESS | 1743 | 1467043781265 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:41 INFO - PROCESS | 1743 | 1467043781355 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
09:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 937ms
09:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
09:09:42 INFO - PROCESS | 1743 | 1467043782218 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:42 INFO - PROCESS | 1743 | 1467043782370 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
09:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 786ms
09:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
09:09:43 INFO - PROCESS | 1743 | 1467043783015 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:43 INFO - PROCESS | 1743 | 1467043783108 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
09:09:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 631ms
09:09:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
09:09:43 INFO - PROCESS | 1743 | 1467043783681 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:43 INFO - PROCESS | 1743 | 1467043783769 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
09:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 686ms
09:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
09:09:44 INFO - PROCESS | 1743 | 1467043784356 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:44 INFO - PROCESS | 1743 | 1467043784448 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
09:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 628ms
09:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
09:09:45 INFO - PROCESS | 1743 | 1467043785009 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:45 INFO - PROCESS | 1743 | 1467043785104 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
09:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 681ms
09:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
09:09:45 INFO - PROCESS | 1743 | 1467043785691 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:45 INFO - PROCESS | 1743 | 1467043785827 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
09:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 728ms
09:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
09:09:46 INFO - PROCESS | 1743 | 1467043786420 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:46 INFO - PROCESS | 1743 | 1467043786501 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
09:09:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 541ms
09:09:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
09:09:46 INFO - PROCESS | 1743 | 1467043786987 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:47 INFO - PROCESS | 1743 | 1467043787111 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
09:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 632ms
09:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
09:09:47 INFO - PROCESS | 1743 | 1467043787634 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:47 INFO - PROCESS | 1743 | 1467043787708 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
09:09:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 586ms
09:09:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
09:09:48 INFO - PROCESS | 1743 | 1467043788215 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:48 INFO - PROCESS | 1743 | 1467043788381 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
09:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 886ms
09:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
09:09:49 INFO - PROCESS | 1743 | 1467043789125 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:49 INFO - PROCESS | 1743 | 1467043789269 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:49 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
09:09:49 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:09:49 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
09:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:09:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:09:49 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 842ms
09:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
09:09:49 INFO - PROCESS | 1743 | 1467043789985 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:50 INFO - PROCESS | 1743 | 1467043790101 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
09:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 627ms
09:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
09:09:50 INFO - PROCESS | 1743 | 1467043790652 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:50 INFO - PROCESS | 1743 | 1467043790746 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
09:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 705ms
09:09:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
09:09:51 INFO - PROCESS | 1743 | 1467043791328 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:51 INFO - PROCESS | 1743 | 1467043791460 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
09:09:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 675ms
09:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
09:09:52 INFO - PROCESS | 1743 | 1467043792008 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:52 INFO - PROCESS | 1743 | 1467043792112 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:52 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
09:09:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 687ms
09:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
09:09:52 INFO - PROCESS | 1743 | 1467043792715 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:52 INFO - PROCESS | 1743 | 1467043792847 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:53 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
09:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 690ms
09:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
09:09:53 INFO - PROCESS | 1743 | 1467043793396 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:53 INFO - PROCESS | 1743 | 1467043793523 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
09:09:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 680ms
09:09:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
09:09:54 INFO - PROCESS | 1743 | 1467043794099 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:54 INFO - PROCESS | 1743 | 1467043794190 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
09:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1183ms
09:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
09:09:55 INFO - PROCESS | 1743 | 1467043795288 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:55 INFO - PROCESS | 1743 | 1467043795421 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
09:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 676ms
09:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
09:09:56 INFO - PROCESS | 1743 | 1467043796005 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:56 INFO - PROCESS | 1743 | 1467043796112 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
09:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 754ms
09:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
09:09:56 INFO - PROCESS | 1743 | 1467043796759 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:56 INFO - PROCESS | 1743 | 1467043796896 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
09:09:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 737ms
09:09:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
09:09:57 INFO - PROCESS | 1743 | 1467043797497 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:57 INFO - PROCESS | 1743 | 1467043797609 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
09:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 674ms
09:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
09:09:58 INFO - PROCESS | 1743 | 1467043798177 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:58 INFO - PROCESS | 1743 | 1467043798273 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
09:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 624ms
09:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
09:09:58 INFO - PROCESS | 1743 | 1467043798806 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:58 INFO - PROCESS | 1743 | 1467043798901 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
09:09:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 628ms
09:09:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
09:09:59 INFO - PROCESS | 1743 | 1467043799444 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:09:59 INFO - PROCESS | 1743 | 1467043799541 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 724ms
09:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
09:10:00 INFO - PROCESS | 1743 | 1467043800169 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:00 INFO - PROCESS | 1743 | 1467043800241 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:00 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
09:10:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
09:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:10:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 686ms
09:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
09:10:00 INFO - PROCESS | 1743 | 1467043800865 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:00 INFO - PROCESS | 1743 | 1467043800981 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:01 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
09:10:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
09:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:10:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:10:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 631ms
09:10:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
09:10:01 INFO - PROCESS | 1743 | 1467043801502 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:01 INFO - PROCESS | 1743 | 1467043801593 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:02 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
09:10:02 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
09:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:10:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:02 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 928ms
09:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
09:10:02 INFO - PROCESS | 1743 | 1467043802445 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:02 INFO - PROCESS | 1743 | 1467043802545 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:03 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]"
09:10:03 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:10:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 743ms
09:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
09:10:03 INFO - PROCESS | 1743 | 1467043803195 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:03 INFO - PROCESS | 1743 | 1467043803284 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:03 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
09:10:03 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:10:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:03 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 735ms
09:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
09:10:03 INFO - PROCESS | 1743 | 1467043803968 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:04 INFO - PROCESS | 1743 | 1467043804061 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
09:10:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 680ms
09:10:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
09:10:04 INFO - PROCESS | 1743 | 1467043804643 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:04 INFO - PROCESS | 1743 | 1467043804722 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
09:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 583ms
09:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
09:10:05 INFO - PROCESS | 1743 | 1467043805241 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:05 INFO - PROCESS | 1743 | 1467043805345 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
09:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 636ms
09:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
09:10:05 INFO - PROCESS | 1743 | 1467043805882 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:05 INFO - PROCESS | 1743 | 1467043805984 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
09:10:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 625ms
09:10:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
09:10:06 INFO - PROCESS | 1743 | 1467043806522 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:06 INFO - PROCESS | 1743 | 1467043806611 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
09:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 738ms
09:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
09:10:07 INFO - PROCESS | 1743 | 1467043807256 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:07 INFO - PROCESS | 1743 | 1467043807343 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
09:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 634ms
09:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
09:10:07 INFO - PROCESS | 1743 | 1467043807898 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:08 INFO - PROCESS | 1743 | 1467043808040 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
09:10:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 684ms
09:10:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
09:10:08 INFO - PROCESS | 1743 | 1467043808583 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:08 INFO - PROCESS | 1743 | 1467043808707 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
09:10:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 830ms
09:10:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
09:10:09 INFO - PROCESS | 1743 | 1467043809425 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:09 INFO - PROCESS | 1743 | 1467043809556 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
09:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 678ms
09:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
09:10:10 INFO - PROCESS | 1743 | 1467043810141 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:10 INFO - PROCESS | 1743 | 1467043810242 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
09:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 804ms
09:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
09:10:10 INFO - PROCESS | 1743 | 1467043810957 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:11 INFO - PROCESS | 1743 | 1467043811051 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
09:10:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 678ms
09:10:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
09:10:11 INFO - PROCESS | 1743 | 1467043811640 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:11 INFO - PROCESS | 1743 | 1467043811763 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
09:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 680ms
09:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
09:10:12 INFO - PROCESS | 1743 | 1467043812317 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:12 INFO - PROCESS | 1743 | 1467043812412 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
09:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 631ms
09:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
09:10:12 INFO - PROCESS | 1743 | 1467043812959 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:13 INFO - PROCESS | 1743 | 1467043813090 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
09:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 676ms
09:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
09:10:13 INFO - PROCESS | 1743 | 1467043813653 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:13 INFO - PROCESS | 1743 | 1467043813755 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
09:10:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 735ms
09:10:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
09:10:14 INFO - PROCESS | 1743 | 1467043814387 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:14 INFO - PROCESS | 1743 | 1467043814478 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
09:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 678ms
09:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
09:10:15 INFO - PROCESS | 1743 | 1467043815084 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:15 INFO - PROCESS | 1743 | 1467043815203 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
09:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 892ms
09:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
09:10:15 INFO - PROCESS | 1743 | 1467043815980 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:16 INFO - PROCESS | 1743 | 1467043816113 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
09:10:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 680ms
09:10:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
09:10:16 INFO - PROCESS | 1743 | 1467043816691 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:16 INFO - PROCESS | 1743 | 1467043816815 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
09:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 638ms
09:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
09:10:17 INFO - PROCESS | 1743 | 1467043817367 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:17 INFO - PROCESS | 1743 | 1467043817445 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
09:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 756ms
09:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
09:10:18 INFO - PROCESS | 1743 | 1467043818103 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:18 INFO - PROCESS | 1743 | 1467043818287 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
09:10:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 779ms
09:10:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
09:10:18 INFO - PROCESS | 1743 | 1467043818901 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:19 INFO - PROCESS | 1743 | 1467043818998 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
09:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 645ms
09:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
09:10:19 INFO - PROCESS | 1743 | 1467043819545 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:19 INFO - PROCESS | 1743 | 1467043819718 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
09:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 726ms
09:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
09:10:20 INFO - PROCESS | 1743 | 1467043820269 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:20 INFO - PROCESS | 1743 | 1467043820365 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
09:10:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 584ms
09:10:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
09:10:20 INFO - PROCESS | 1743 | 1467043820858 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:21 INFO - PROCESS | 1743 | 1467043820995 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
09:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 728ms
09:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
09:10:21 INFO - PROCESS | 1743 | 1467043821594 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:21 INFO - PROCESS | 1743 | 1467043821688 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
09:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 932ms
09:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
09:10:22 INFO - PROCESS | 1743 | 1467043822537 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:22 INFO - PROCESS | 1743 | 1467043822633 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
09:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 679ms
09:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
09:10:23 INFO - PROCESS | 1743 | 1467043823234 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:23 INFO - PROCESS | 1743 | 1467043823319 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
09:10:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 638ms
09:10:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
09:10:23 INFO - PROCESS | 1743 | 1467043823885 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:23 INFO - PROCESS | 1743 | 1467043823969 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
09:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 673ms
09:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
09:10:24 INFO - PROCESS | 1743 | 1467043824555 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:24 INFO - PROCESS | 1743 | 1467043824634 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
09:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 734ms
09:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
09:10:25 INFO - PROCESS | 1743 | 1467043825298 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:25 INFO - PROCESS | 1743 | 1467043825394 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
09:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 684ms
09:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
09:10:25 INFO - PROCESS | 1743 | 1467043825991 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:26 INFO - PROCESS | 1743 | 1467043826102 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
09:10:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 636ms
09:10:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
09:10:26 INFO - PROCESS | 1743 | 1467043826643 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:26 INFO - PROCESS | 1743 | 1467043826728 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
09:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 634ms
09:10:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
09:10:27 INFO - PROCESS | 1743 | 1467043827279 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:27 INFO - PROCESS | 1743 | 1467043827387 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:27 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 () {
09:10:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:10:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
09:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:10:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
09:10:27 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 () {
09:10:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:10:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
09:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:10:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
09:10:27 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 () {
09:10:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:10:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
09:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:10:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
09:10:27 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 () {
09:10:27 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:10:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
09:10:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:10:27 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
09:10:27 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 598ms
09:10:27 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
09:10:27 INFO - PROCESS | 1743 | 1467043827878 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:27 INFO - PROCESS | 1743 | 1467043827940 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
09:10:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
09:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:10:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
09:10:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
09:10:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
09:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:10:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
09:10:28 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
09:10:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
09:10:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:10:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
09:10:28 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 591ms
09:10:28 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
09:10:28 INFO - PROCESS | 1743 | 1467043828481 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:28 INFO - PROCESS | 1743 | 1467043828571 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:29 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
09:10:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
09:10:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:10:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:10:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
09:10:29 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
09:10:29 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.
09:10:29 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
09:10:29 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 927ms
09:10:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
09:10:29 INFO - PROCESS | 1743 | 1467043829418 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:29 INFO - PROCESS | 1743 | 1467043829525 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
09:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 627ms
09:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
09:10:30 INFO - PROCESS | 1743 | 1467043830097 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:30 INFO - PROCESS | 1743 | 1467043830190 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
09:10:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 685ms
09:10:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
09:10:30 INFO - PROCESS | 1743 | 1467043830789 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:30 INFO - PROCESS | 1743 | 1467043830909 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
09:10:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 630ms
09:10:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
09:10:31 INFO - PROCESS | 1743 | 1467043831451 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:31 INFO - PROCESS | 1743 | 1467043831555 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
09:10:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 703ms
09:10:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
09:10:32 INFO - PROCESS | 1743 | 1467043832131 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:32 INFO - PROCESS | 1743 | 1467043832208 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
09:10:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 680ms
09:10:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
09:10:32 INFO - PROCESS | 1743 | 1467043832823 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:32 INFO - PROCESS | 1743 | 1467043832956 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
09:10:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 732ms
09:10:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
09:10:33 INFO - PROCESS | 1743 | 1467043833557 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:33 INFO - PROCESS | 1743 | 1467043833666 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
09:10:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 675ms
09:10:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
09:10:34 INFO - PROCESS | 1743 | 1467043834235 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:34 INFO - PROCESS | 1743 | 1467043834315 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
09:10:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 578ms
09:10:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
09:10:34 INFO - PROCESS | 1743 | 1467043834819 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:34 INFO - PROCESS | 1743 | 1467043834951 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
09:10:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 679ms
09:10:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
09:10:35 INFO - PROCESS | 1743 | 1467043835510 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:35 INFO - PROCESS | 1743 | 1467043835628 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
09:10:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 927ms
09:10:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
09:10:36 INFO - PROCESS | 1743 | 1467043836461 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:36 INFO - PROCESS | 1743 | 1467043836593 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
09:10:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 791ms
09:10:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
09:10:37 INFO - PROCESS | 1743 | 1467043837246 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:37 INFO - PROCESS | 1743 | 1467043837343 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
09:10:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 624ms
09:10:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
09:10:37 INFO - PROCESS | 1743 | 1467043837898 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:38 INFO - PROCESS | 1743 | 1467043838016 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
09:10:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 680ms
09:10:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
09:10:38 INFO - PROCESS | 1743 | 1467043838584 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:38 INFO - PROCESS | 1743 | 1467043838662 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
09:10:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 584ms
09:10:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
09:10:39 INFO - PROCESS | 1743 | 1467043839186 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:39 INFO - PROCESS | 1743 | 1467043839296 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
09:10:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 674ms
09:10:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
09:10:39 INFO - PROCESS | 1743 | 1467043839874 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:40 INFO - PROCESS | 1743 | 1467043840000 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
09:10:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 779ms
09:10:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
09:10:40 INFO - PROCESS | 1743 | 1467043840679 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:40 INFO - PROCESS | 1743 | 1467043840773 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
09:10:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 778ms
09:10:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
09:10:41 INFO - PROCESS | 1743 | 1467043841441 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:41 INFO - PROCESS | 1743 | 1467043841520 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
09:10:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 633ms
09:10:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
09:10:42 INFO - PROCESS | 1743 | 1467043842074 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:42 INFO - PROCESS | 1743 | 1467043842186 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
09:10:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 889ms
09:10:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
09:10:42 INFO - PROCESS | 1743 | 1467043842982 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:43 INFO - PROCESS | 1743 | 1467043843081 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
09:10:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 690ms
09:10:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
09:10:43 INFO - PROCESS | 1743 | 1467043843681 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:43 INFO - PROCESS | 1743 | 1467043843807 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:44 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
09:10:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 728ms
09:10:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
09:10:44 INFO - PROCESS | 1743 | 1467043844418 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:44 INFO - PROCESS | 1743 | 1467043844507 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
09:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 677ms
09:10:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
09:10:45 INFO - PROCESS | 1743 | 1467043845096 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:45 INFO - PROCESS | 1743 | 1467043845251 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:45 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
09:10:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 680ms
09:10:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
09:10:45 INFO - PROCESS | 1743 | 1467043845781 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:45 INFO - PROCESS | 1743 | 1467043845870 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
09:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 628ms
09:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
09:10:46 INFO - PROCESS | 1743 | 1467043846413 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:46 INFO - PROCESS | 1743 | 1467043846494 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
09:10:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 587ms
09:10:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
09:10:47 INFO - PROCESS | 1743 | 1467043847006 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:47 INFO - PROCESS | 1743 | 1467043847127 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
09:10:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 775ms
09:10:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
09:10:47 INFO - PROCESS | 1743 | 1467043847788 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:47 INFO - PROCESS | 1743 | 1467043847917 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
09:10:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 676ms
09:10:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
09:10:48 INFO - PROCESS | 1743 | 1467043848462 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:48 INFO - PROCESS | 1743 | 1467043848538 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
09:10:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 837ms
09:10:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
09:10:49 INFO - PROCESS | 1743 | 1467043849322 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:49 INFO - PROCESS | 1743 | 1467043849472 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
09:10:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 648ms
09:10:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
09:10:50 INFO - PROCESS | 1743 | 1467043850047 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:50 INFO - PROCESS | 1743 | 1467043850144 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
09:10:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 688ms
09:10:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
09:10:50 INFO - PROCESS | 1743 | 1467043850762 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:50 INFO - PROCESS | 1743 | 1467043850894 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
09:10:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 691ms
09:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
09:10:51 INFO - PROCESS | 1743 | 1467043851452 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:51 INFO - PROCESS | 1743 | 1467043851605 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
09:10:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 992ms
09:10:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
09:10:52 INFO - PROCESS | 1743 | 1467043852437 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:52 INFO - PROCESS | 1743 | 1467043852544 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
09:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 745ms
09:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
09:10:53 INFO - PROCESS | 1743 | 1467043853186 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:53 INFO - PROCESS | 1743 | 1467043853296 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
09:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 679ms
09:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
09:10:53 INFO - PROCESS | 1743 | 1467043853874 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:53 INFO - PROCESS | 1743 | 1467043853955 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
09:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 776ms
09:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
09:10:54 INFO - PROCESS | 1743 | 1467043854692 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:54 INFO - PROCESS | 1743 | 1467043854800 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
09:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 686ms
09:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
09:10:55 INFO - PROCESS | 1743 | 1467043855427 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:55 INFO - PROCESS | 1743 | 1467043855551 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
09:10:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 937ms
09:10:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
09:10:56 INFO - PROCESS | 1743 | 1467043856307 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:56 INFO - PROCESS | 1743 | 1467043856415 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
09:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 821ms
09:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
09:10:57 INFO - PROCESS | 1743 | 1467043857148 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:57 INFO - PROCESS | 1743 | 1467043857284 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:57 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
09:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 641ms
09:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
09:10:57 INFO - PROCESS | 1743 | 1467043857841 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:57 INFO - PROCESS | 1743 | 1467043857972 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
09:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 750ms
09:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
09:10:58 INFO - PROCESS | 1743 | 1467043858548 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:58 INFO - PROCESS | 1743 | 1467043858701 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
09:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 733ms
09:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
09:10:59 INFO - PROCESS | 1743 | 1467043859281 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:59 INFO - PROCESS | 1743 | 1467043859371 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:10:59 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
09:10:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 683ms
09:10:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
09:10:59 INFO - PROCESS | 1743 | 1467043859974 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:00 INFO - PROCESS | 1743 | 1467043860094 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
09:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 673ms
09:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
09:11:00 INFO - PROCESS | 1743 | 1467043860653 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:00 INFO - PROCESS | 1743 | 1467043860732 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
09:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 628ms
09:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
09:11:01 INFO - PROCESS | 1743 | 1467043861285 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:01 INFO - PROCESS | 1743 | 1467043861377 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
09:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 679ms
09:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
09:11:01 INFO - PROCESS | 1743 | 1467043861984 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:02 INFO - PROCESS | 1743 | 1467043862117 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
09:11:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 940ms
09:11:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
09:11:02 INFO - PROCESS | 1743 | 1467043862936 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:03 INFO - PROCESS | 1743 | 1467043863054 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
09:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 628ms
09:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
09:11:03 INFO - PROCESS | 1743 | 1467043863616 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:03 INFO - PROCESS | 1743 | 1467043863735 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:04 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
09:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 626ms
09:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
09:11:04 INFO - PROCESS | 1743 | 1467043864274 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:04 INFO - PROCESS | 1743 | 1467043864376 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
09:11:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 736ms
09:11:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
09:11:04 INFO - PROCESS | 1743 | 1467043864993 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:05 INFO - PROCESS | 1743 | 1467043865078 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:05 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
09:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 679ms
09:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
09:11:05 INFO - PROCESS | 1743 | 1467043865677 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:05 INFO - PROCESS | 1743 | 1467043865798 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
09:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 734ms
09:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
09:11:06 INFO - PROCESS | 1743 | 1467043866427 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:06 INFO - PROCESS | 1743 | 1467043866551 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
09:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 730ms
09:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
09:11:07 INFO - PROCESS | 1743 | 1467043867150 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:07 INFO - PROCESS | 1743 | 1467043867245 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
09:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 622ms
09:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
09:11:07 INFO - PROCESS | 1743 | 1467043867782 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:07 INFO - PROCESS | 1743 | 1467043867866 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
09:11:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 584ms
09:11:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
09:11:08 INFO - PROCESS | 1743 | 1467043868375 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:08 INFO - PROCESS | 1743 | 1467043868514 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
09:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 828ms
09:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
09:11:09 INFO - PROCESS | 1743 | 1467043869229 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:09 INFO - PROCESS | 1743 | 1467043869325 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
09:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 792ms
09:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
09:11:10 INFO - PROCESS | 1743 | 1467043870031 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:10 INFO - PROCESS | 1743 | 1467043870118 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
09:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 723ms
09:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
09:11:10 INFO - PROCESS | 1743 | 1467043870765 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:10 INFO - PROCESS | 1743 | 1467043870864 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
09:11:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 674ms
09:11:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
09:11:11 INFO - PROCESS | 1743 | 1467043871444 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:11 INFO - PROCESS | 1743 | 1467043871585 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
09:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 680ms
09:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
09:11:12 INFO - PROCESS | 1743 | 1467043872125 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:12 INFO - PROCESS | 1743 | 1467043872201 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
09:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 683ms
09:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
09:11:12 INFO - PROCESS | 1743 | 1467043872818 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:12 INFO - PROCESS | 1743 | 1467043872907 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
09:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 726ms
09:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
09:11:13 INFO - PROCESS | 1743 | 1467043873550 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:13 INFO - PROCESS | 1743 | 1467043873635 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:14 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
09:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 582ms
09:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
09:11:14 INFO - PROCESS | 1743 | 1467043874152 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:14 INFO - PROCESS | 1743 | 1467043874289 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:14 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
09:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 641ms
09:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
09:11:14 INFO - PROCESS | 1743 | 1467043874796 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:14 INFO - PROCESS | 1743 | 1467043874916 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:15 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
09:11:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 828ms
09:11:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
09:11:15 INFO - PROCESS | 1743 | 1467043875689 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:15 INFO - PROCESS | 1743 | 1467043875783 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:16 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)
09:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 629ms
09:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
09:11:16 INFO - PROCESS | 1743 | 1467043876344 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:16 INFO - PROCESS | 1743 | 1467043876435 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 779ms
09:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
09:11:17 INFO - PROCESS | 1743 | 1467043877166 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:17 INFO - PROCESS | 1743 | 1467043877274 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
09:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 833ms
09:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
09:11:17 INFO - PROCESS | 1743 | 1467043877960 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:18 INFO - PROCESS | 1743 | 1467043878051 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
09:11:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 623ms
09:11:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
09:11:18 INFO - PROCESS | 1743 | 1467043878592 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:18 INFO - PROCESS | 1743 | 1467043878693 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
09:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 684ms
09:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
09:11:19 INFO - PROCESS | 1743 | 1467043879287 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:19 INFO - PROCESS | 1743 | 1467043879395 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
09:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 626ms
09:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
09:11:19 INFO - PROCESS | 1743 | 1467043879941 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:20 INFO - PROCESS | 1743 | 1467043880095 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
09:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 735ms
09:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
09:11:20 INFO - PROCESS | 1743 | 1467043880665 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:20 INFO - PROCESS | 1743 | 1467043880743 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
09:11:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 686ms
09:11:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
09:11:21 INFO - PROCESS | 1743 | 1467043881355 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:21 INFO - PROCESS | 1743 | 1467043881484 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
09:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 832ms
09:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
09:11:22 INFO - PROCESS | 1743 | 1467043882218 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:22 INFO - PROCESS | 1743 | 1467043882315 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
09:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 683ms
09:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
09:11:22 INFO - PROCESS | 1743 | 1467043882906 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:22 INFO - PROCESS | 1743 | 1467043882987 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
09:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 676ms
09:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
09:11:23 INFO - PROCESS | 1743 | 1467043883593 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:23 INFO - PROCESS | 1743 | 1467043883673 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:24 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
09:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 675ms
09:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
09:11:24 INFO - PROCESS | 1743 | 1467043884314 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:24 INFO - PROCESS | 1743 | 1467043884501 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
09:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 705ms
09:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
09:11:25 INFO - PROCESS | 1743 | 1467043885021 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:25 INFO - PROCESS | 1743 | 1467043885148 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
09:11:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 733ms
09:11:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
09:11:25 INFO - PROCESS | 1743 | 1467043885753 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:25 INFO - PROCESS | 1743 | 1467043885833 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:26 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)
09:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 618ms
09:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
09:11:26 INFO - PROCESS | 1743 | 1467043886376 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:26 INFO - PROCESS | 1743 | 1467043886500 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 624ms
09:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
09:11:27 INFO - PROCESS | 1743 | 1467043887008 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:27 INFO - PROCESS | 1743 | 1467043887140 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
09:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 734ms
09:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
09:11:27 INFO - PROCESS | 1743 | 1467043887753 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:27 INFO - PROCESS | 1743 | 1467043887847 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
09:11:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 740ms
09:11:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
09:11:28 INFO - PROCESS | 1743 | 1467043888498 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:28 INFO - PROCESS | 1743 | 1467043888633 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
09:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 775ms
09:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
09:11:29 INFO - PROCESS | 1743 | 1467043889296 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:29 INFO - PROCESS | 1743 | 1467043889404 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
09:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 687ms
09:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
09:11:29 INFO - PROCESS | 1743 | 1467043889977 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:30 INFO - PROCESS | 1743 | 1467043890067 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
09:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 621ms
09:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
09:11:30 INFO - PROCESS | 1743 | 1467043890642 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:30 INFO - PROCESS | 1743 | 1467043890739 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
09:11:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 693ms
09:11:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
09:11:31 INFO - PROCESS | 1743 | 1467043891317 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:31 INFO - PROCESS | 1743 | 1467043891513 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
09:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 882ms
09:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
09:11:32 INFO - PROCESS | 1743 | 1467043892207 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:32 INFO - PROCESS | 1743 | 1467043892296 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
09:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 678ms
09:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
09:11:32 INFO - PROCESS | 1743 | 1467043892894 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:33 INFO - PROCESS | 1743 | 1467043893017 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
09:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 680ms
09:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
09:11:33 INFO - PROCESS | 1743 | 1467043893578 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:33 INFO - PROCESS | 1743 | 1467043893682 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
09:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 622ms
09:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
09:11:34 INFO - PROCESS | 1743 | 1467043894218 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:34 INFO - PROCESS | 1743 | 1467043894331 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
09:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 783ms
09:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
09:11:35 INFO - PROCESS | 1743 | 1467043895013 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:35 INFO - PROCESS | 1743 | 1467043895157 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
09:11:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 890ms
09:11:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
09:11:35 INFO - PROCESS | 1743 | 1467043895923 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:36 INFO - PROCESS | 1743 | 1467043896028 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
09:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 691ms
09:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
09:11:36 INFO - PROCESS | 1743 | 1467043896624 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:36 INFO - PROCESS | 1743 | 1467043896709 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
09:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 684ms
09:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
09:11:37 INFO - PROCESS | 1743 | 1467043897311 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:37 INFO - PROCESS | 1743 | 1467043897390 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
09:11:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 676ms
09:11:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
09:11:37 INFO - PROCESS | 1743 | 1467043897986 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:38 INFO - PROCESS | 1743 | 1467043898064 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
09:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 675ms
09:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
09:11:38 INFO - PROCESS | 1743 | 1467043898672 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:38 INFO - PROCESS | 1743 | 1467043898832 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
09:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 736ms
09:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
09:11:39 INFO - PROCESS | 1743 | 1467043899416 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:39 INFO - PROCESS | 1743 | 1467043899519 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
09:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 672ms
09:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
09:11:40 INFO - PROCESS | 1743 | 1467043900088 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:40 INFO - PROCESS | 1743 | 1467043900171 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
09:11:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 623ms
09:11:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
09:11:40 INFO - PROCESS | 1743 | 1467043900722 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:40 INFO - PROCESS | 1743 | 1467043900825 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
09:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 628ms
09:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
09:11:41 INFO - PROCESS | 1743 | 1467043901354 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:41 INFO - PROCESS | 1743 | 1467043901433 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
09:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 934ms
09:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
09:11:42 INFO - PROCESS | 1743 | 1467043902317 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:42 INFO - PROCESS | 1743 | 1467043902433 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
09:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 729ms
09:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
09:11:43 INFO - PROCESS | 1743 | 1467043903065 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:43 INFO - PROCESS | 1743 | 1467043903143 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
09:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 635ms
09:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
09:11:43 INFO - PROCESS | 1743 | 1467043903723 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:43 INFO - PROCESS | 1743 | 1467043903812 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
09:11:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 640ms
09:11:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
09:11:44 INFO - PROCESS | 1743 | 1467043904373 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:44 INFO - PROCESS | 1743 | 1467043904453 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
09:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 638ms
09:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
09:11:45 INFO - PROCESS | 1743 | 1467043905016 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:45 INFO - PROCESS | 1743 | 1467043905091 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
09:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 678ms
09:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
09:11:45 INFO - PROCESS | 1743 | 1467043905700 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:45 INFO - PROCESS | 1743 | 1467043905806 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
09:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 678ms
09:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
09:11:46 INFO - PROCESS | 1743 | 1467043906389 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:46 INFO - PROCESS | 1743 | 1467043906529 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
09:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 674ms
09:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
09:11:47 INFO - PROCESS | 1743 | 1467043907081 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:47 INFO - PROCESS | 1743 | 1467043907182 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
09:11:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 653ms
09:11:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
09:11:47 INFO - PROCESS | 1743 | 1467043907728 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:47 INFO - PROCESS | 1743 | 1467043907809 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
09:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 634ms
09:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
09:11:48 INFO - PROCESS | 1743 | 1467043908368 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:48 INFO - PROCESS | 1743 | 1467043908456 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
09:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 839ms
09:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
09:11:49 INFO - PROCESS | 1743 | 1467043909232 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:49 INFO - PROCESS | 1743 | 1467043909335 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
09:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 734ms
09:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
09:11:49 INFO - PROCESS | 1743 | 1467043909973 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:50 INFO - PROCESS | 1743 | 1467043910087 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
09:11:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 637ms
09:11:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
09:11:50 INFO - PROCESS | 1743 | 1467043910634 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:50 INFO - PROCESS | 1743 | 1467043910716 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
09:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 633ms
09:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
09:11:51 INFO - PROCESS | 1743 | 1467043911260 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:51 INFO - PROCESS | 1743 | 1467043911355 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
09:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 623ms
09:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
09:11:51 INFO - PROCESS | 1743 | 1467043911905 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:52 INFO - PROCESS | 1743 | 1467043912005 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
09:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 643ms
09:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
09:11:52 INFO - PROCESS | 1743 | 1467043912555 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:52 INFO - PROCESS | 1743 | 1467043912658 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
09:11:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 727ms
09:11:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
09:11:53 INFO - PROCESS | 1743 | 1467043913281 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:53 INFO - PROCESS | 1743 | 1467043913359 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
09:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 773ms
09:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
09:11:54 INFO - PROCESS | 1743 | 1467043914107 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:54 INFO - PROCESS | 1743 | 1467043914194 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:54 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
09:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 637ms
09:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
09:11:54 INFO - PROCESS | 1743 | 1467043914744 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:54 INFO - PROCESS | 1743 | 1467043914822 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:55 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
09:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 634ms
09:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
09:11:55 INFO - PROCESS | 1743 | 1467043915408 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:55 INFO - PROCESS | 1743 | 1467043915587 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
09:11:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 835ms
09:11:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
09:11:56 INFO - PROCESS | 1743 | 1467043916240 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:56 INFO - PROCESS | 1743 | 1467043916390 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
09:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 778ms
09:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
09:11:57 INFO - PROCESS | 1743 | 1467043917057 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:57 INFO - PROCESS | 1743 | 1467043917147 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
09:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 731ms
09:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
09:11:57 INFO - PROCESS | 1743 | 1467043917779 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:57 INFO - PROCESS | 1743 | 1467043917891 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
09:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 680ms
09:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
09:11:58 INFO - PROCESS | 1743 | 1467043918453 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:58 INFO - PROCESS | 1743 | 1467043918565 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
09:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 677ms
09:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
09:11:59 INFO - PROCESS | 1743 | 1467043919130 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:59 INFO - PROCESS | 1743 | 1467043919204 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
09:11:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 570ms
09:11:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
09:11:59 INFO - PROCESS | 1743 | 1467043919743 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:11:59 INFO - PROCESS | 1743 | 1467043919845 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
09:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 705ms
09:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
09:12:00 INFO - PROCESS | 1743 | 1467043920436 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:00 INFO - PROCESS | 1743 | 1467043920606 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:01 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)
09:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 732ms
09:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
09:12:01 INFO - PROCESS | 1743 | 1467043921172 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:01 INFO - PROCESS | 1743 | 1467043921316 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
09:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 625ms
09:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
09:12:01 INFO - PROCESS | 1743 | 1467043921805 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:01 INFO - PROCESS | 1743 | 1467043921933 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
09:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 877ms
09:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
09:12:02 INFO - PROCESS | 1743 | 1467043922734 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:02 INFO - PROCESS | 1743 | 1467043922827 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
09:12:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 697ms
09:12:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
09:12:03 INFO - PROCESS | 1743 | 1467043923445 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:03 INFO - PROCESS | 1743 | 1467043923579 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
09:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 736ms
09:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
09:12:04 INFO - PROCESS | 1743 | 1467043924179 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:04 INFO - PROCESS | 1743 | 1467043924291 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
09:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 671ms
09:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
09:12:04 INFO - PROCESS | 1743 | 1467043924889 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:04 INFO - PROCESS | 1743 | 1467043924987 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
09:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 669ms
09:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
09:12:05 INFO - PROCESS | 1743 | 1467043925526 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:05 INFO - PROCESS | 1743 | 1467043925613 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
09:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 631ms
09:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
09:12:06 INFO - PROCESS | 1743 | 1467043926172 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:06 INFO - PROCESS | 1743 | 1467043926282 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
09:12:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 676ms
09:12:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
09:12:06 INFO - PROCESS | 1743 | 1467043926852 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:06 INFO - PROCESS | 1743 | 1467043926923 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
09:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 682ms
09:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
09:12:07 INFO - PROCESS | 1743 | 1467043927556 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:07 INFO - PROCESS | 1743 | 1467043927658 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
09:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 679ms
09:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
09:12:08 INFO - PROCESS | 1743 | 1467043928238 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:08 INFO - PROCESS | 1743 | 1467043928343 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
09:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 682ms
09:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
09:12:08 INFO - PROCESS | 1743 | 1467043928927 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:09 INFO - PROCESS | 1743 | 1467043929043 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
09:12:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 881ms
09:12:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
09:12:09 INFO - PROCESS | 1743 | 1467043929810 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:09 INFO - PROCESS | 1743 | 1467043929900 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
09:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 680ms
09:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
09:12:10 INFO - PROCESS | 1743 | 1467043930506 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:10 INFO - PROCESS | 1743 | 1467043930601 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
09:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 691ms
09:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
09:12:11 INFO - PROCESS | 1743 | 1467043931209 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:11 INFO - PROCESS | 1743 | 1467043931341 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
09:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 675ms
09:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
09:12:11 INFO - PROCESS | 1743 | 1467043931891 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:12 INFO - PROCESS | 1743 | 1467043932012 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
09:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 590ms
09:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
09:12:12 INFO - PROCESS | 1743 | 1467043932498 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:12 INFO - PROCESS | 1743 | 1467043932622 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
09:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 733ms
09:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
09:12:13 INFO - PROCESS | 1743 | 1467043933242 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:13 INFO - PROCESS | 1743 | 1467043933330 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
09:12:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 571ms
09:12:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
09:12:13 INFO - PROCESS | 1743 | 1467043933818 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:13 INFO - PROCESS | 1743 | 1467043933931 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
09:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 733ms
09:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
09:12:14 INFO - PROCESS | 1743 | 1467043934559 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:14 INFO - PROCESS | 1743 | 1467043934667 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
09:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 632ms
09:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
09:12:15 INFO - PROCESS | 1743 | 1467043935202 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:15 INFO - PROCESS | 1743 | 1467043935314 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
09:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 740ms
09:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
09:12:15 INFO - PROCESS | 1743 | 1467043935951 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:16 INFO - PROCESS | 1743 | 1467043936150 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:16 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
09:12:16 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:12:16 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
09:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:12:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:12:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:12:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:12:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 797ms
09:12:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
09:12:16 INFO - PROCESS | 1743 | 1467043936752 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:16 INFO - PROCESS | 1743 | 1467043936883 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
09:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 692ms
09:12:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
09:12:17 INFO - PROCESS | 1743 | 1467043937471 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:17 INFO - PROCESS | 1743 | 1467043937583 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
09:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 733ms
09:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
09:12:18 INFO - PROCESS | 1743 | 1467043938264 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:18 INFO - PROCESS | 1743 | 1467043938377 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:18 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
09:12:18 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:12:18 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
09:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:12:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:12:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:12:18 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:12:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 681ms
09:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
09:12:18 INFO - PROCESS | 1743 | 1467043938948 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:19 INFO - PROCESS | 1743 | 1467043939026 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:19 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
09:12:19 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:12:19 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
09:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:12:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:12:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:12:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 631ms
09:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
09:12:19 INFO - PROCESS | 1743 | 1467043939586 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:19 INFO - PROCESS | 1743 | 1467043939677 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
09:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 685ms
09:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
09:12:20 INFO - PROCESS | 1743 | 1467043940279 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:20 INFO - PROCESS | 1743 | 1467043940372 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
09:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 578ms
09:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
09:12:20 INFO - PROCESS | 1743 | 1467043940876 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:21 INFO - PROCESS | 1743 | 1467043941006 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
09:12:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 781ms
09:12:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
09:12:21 INFO - PROCESS | 1743 | 1467043941652 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:21 INFO - PROCESS | 1743 | 1467043941786 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
09:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 880ms
09:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
09:12:22 INFO - PROCESS | 1743 | 1467043942557 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:22 INFO - PROCESS | 1743 | 1467043942685 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
09:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 887ms
09:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
09:12:23 INFO - PROCESS | 1743 | 1467043943436 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:23 INFO - PROCESS | 1743 | 1467043943533 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
09:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 679ms
09:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
09:12:24 INFO - PROCESS | 1743 | 1467043944145 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:24 INFO - PROCESS | 1743 | 1467043944273 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
09:12:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 731ms
09:12:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
09:12:24 INFO - PROCESS | 1743 | 1467043944893 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:25 INFO - PROCESS | 1743 | 1467043945004 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
09:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 743ms
09:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
09:12:25 INFO - PROCESS | 1743 | 1467043945624 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:25 INFO - PROCESS | 1743 | 1467043945727 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
09:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 685ms
09:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
09:12:26 INFO - PROCESS | 1743 | 1467043946307 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:26 INFO - PROCESS | 1743 | 1467043946398 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
09:12:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 619ms
09:12:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
09:12:26 INFO - PROCESS | 1743 | 1467043946943 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:27 INFO - PROCESS | 1743 | 1467043947056 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
09:12:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 687ms
09:12:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
09:12:27 INFO - PROCESS | 1743 | 1467043947629 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:27 INFO - PROCESS | 1743 | 1467043947725 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
09:12:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 630ms
09:12:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
09:12:28 INFO - PROCESS | 1743 | 1467043948283 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:28 INFO - PROCESS | 1743 | 1467043948416 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
09:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 738ms
09:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
09:12:29 INFO - PROCESS | 1743 | 1467043949018 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:29 INFO - PROCESS | 1743 | 1467043949098 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
09:12:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 679ms
09:12:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
09:12:29 INFO - PROCESS | 1743 | 1467043949717 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:29 INFO - PROCESS | 1743 | 1467043949949 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
09:12:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 825ms
09:12:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
09:12:30 INFO - PROCESS | 1743 | 1467043950555 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:30 INFO - PROCESS | 1743 | 1467043950693 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
09:12:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 683ms
09:12:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
09:12:31 INFO - PROCESS | 1743 | 1467043951261 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:31 INFO - PROCESS | 1743 | 1467043951392 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
09:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 776ms
09:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
09:12:32 INFO - PROCESS | 1743 | 1467043952054 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:32 INFO - PROCESS | 1743 | 1467043952174 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
09:12:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 698ms
09:12:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
09:12:32 INFO - PROCESS | 1743 | 1467043952742 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:32 INFO - PROCESS | 1743 | 1467043952830 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
09:12:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 584ms
09:12:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
09:12:33 INFO - PROCESS | 1743 | 1467043953354 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:33 INFO - PROCESS | 1743 | 1467043953445 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
09:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 689ms
09:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
09:12:34 INFO - PROCESS | 1743 | 1467043954028 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:34 INFO - PROCESS | 1743 | 1467043954115 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
09:12:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 627ms
09:12:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
09:12:34 INFO - PROCESS | 1743 | 1467043954666 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:34 INFO - PROCESS | 1743 | 1467043954740 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
09:12:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 632ms
09:12:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
09:12:35 INFO - PROCESS | 1743 | 1467043955298 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:35 INFO - PROCESS | 1743 | 1467043955383 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
09:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 728ms
09:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
09:12:36 INFO - PROCESS | 1743 | 1467043956069 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:36 INFO - PROCESS | 1743 | 1467043956265 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
09:12:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 886ms
09:12:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
09:12:36 INFO - PROCESS | 1743 | 1467043956979 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:37 INFO - PROCESS | 1743 | 1467043957107 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
09:12:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 784ms
09:12:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
09:12:37 INFO - PROCESS | 1743 | 1467043957771 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:37 INFO - PROCESS | 1743 | 1467043957866 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
09:12:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 726ms
09:12:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
09:12:38 INFO - PROCESS | 1743 | 1467043958517 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:38 INFO - PROCESS | 1743 | 1467043958639 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
09:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 741ms
09:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
09:12:39 INFO - PROCESS | 1743 | 1467043959246 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:39 INFO - PROCESS | 1743 | 1467043959357 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
09:12:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 674ms
09:12:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
09:12:39 INFO - PROCESS | 1743 | 1467043959927 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:40 INFO - PROCESS | 1743 | 1467043960028 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
09:12:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 674ms
09:12:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
09:12:40 INFO - PROCESS | 1743 | 1467043960635 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:40 INFO - PROCESS | 1743 | 1467043960727 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
09:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 637ms
09:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
09:12:41 INFO - PROCESS | 1743 | 1467043961282 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:41 INFO - PROCESS | 1743 | 1467043961371 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
09:12:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 579ms
09:12:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
09:12:41 INFO - PROCESS | 1743 | 1467043961868 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:41 INFO - PROCESS | 1743 | 1467043961987 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
09:12:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 681ms
09:12:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
09:12:42 INFO - PROCESS | 1743 | 1467043962551 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:42 INFO - PROCESS | 1743 | 1467043962632 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
09:12:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 783ms
09:12:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
09:12:43 INFO - PROCESS | 1743 | 1467043963343 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:43 INFO - PROCESS | 1743 | 1467043963514 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
09:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 731ms
09:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
09:12:44 INFO - PROCESS | 1743 | 1467043964112 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:44 INFO - PROCESS | 1743 | 1467043964202 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:44 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
09:12:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 636ms
09:12:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
09:12:44 INFO - PROCESS | 1743 | 1467043964758 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:44 INFO - PROCESS | 1743 | 1467043964859 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
09:12:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 675ms
09:12:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
09:12:45 INFO - PROCESS | 1743 | 1467043965447 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:45 INFO - PROCESS | 1743 | 1467043965539 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
09:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 731ms
09:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
09:12:46 INFO - PROCESS | 1743 | 1467043966172 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:46 INFO - PROCESS | 1743 | 1467043966256 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
09:12:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 669ms
09:12:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
09:12:46 INFO - PROCESS | 1743 | 1467043966849 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:46 INFO - PROCESS | 1743 | 1467043966948 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
09:12:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 834ms
09:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
09:12:47 INFO - PROCESS | 1743 | 1467043967689 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:47 INFO - PROCESS | 1743 | 1467043967773 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
09:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 680ms
09:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
09:12:48 INFO - PROCESS | 1743 | 1467043968375 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:48 INFO - PROCESS | 1743 | 1467043968462 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
09:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 620ms
09:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
09:12:49 INFO - PROCESS | 1743 | 1467043969016 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:49 INFO - PROCESS | 1743 | 1467043969099 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
09:12:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 586ms
09:12:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
09:12:49 INFO - PROCESS | 1743 | 1467043969623 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:49 INFO - PROCESS | 1743 | 1467043969738 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:50 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
09:12:50 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
09:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:12:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:12:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:12:50 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 945ms
09:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
09:12:50 INFO - PROCESS | 1743 | 1467043970580 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:50 INFO - PROCESS | 1743 | 1467043970705 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
09:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 705ms
09:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
09:12:51 INFO - PROCESS | 1743 | 1467043971279 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:51 INFO - PROCESS | 1743 | 1467043971406 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
09:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 689ms
09:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
09:12:51 INFO - PROCESS | 1743 | 1467043971990 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:52 INFO - PROCESS | 1743 | 1467043972076 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
09:12:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 682ms
09:12:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
09:12:52 INFO - PROCESS | 1743 | 1467043972664 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:52 INFO - PROCESS | 1743 | 1467043972761 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
09:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 625ms
09:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
09:12:53 INFO - PROCESS | 1743 | 1467043973318 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:53 INFO - PROCESS | 1743 | 1467043973400 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
09:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 748ms
09:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
09:12:54 INFO - PROCESS | 1743 | 1467043974054 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:54 INFO - PROCESS | 1743 | 1467043974188 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
09:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 681ms
09:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
09:12:54 INFO - PROCESS | 1743 | 1467043974737 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:54 INFO - PROCESS | 1743 | 1467043974815 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
09:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 531ms
09:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
09:12:55 INFO - PROCESS | 1743 | 1467043975294 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:55 INFO - PROCESS | 1743 | 1467043975409 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
09:12:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 702ms
09:12:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
09:12:55 INFO - PROCESS | 1743 | 1467043975982 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:56 INFO - PROCESS | 1743 | 1467043976066 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
09:12:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 681ms
09:12:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
09:12:56 INFO - PROCESS | 1743 | 1467043976674 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:56 INFO - PROCESS | 1743 | 1467043976851 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
09:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 931ms
09:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
09:12:57 INFO - PROCESS | 1743 | 1467043977615 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:57 INFO - PROCESS | 1743 | 1467043977725 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
09:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 675ms
09:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
09:12:58 INFO - PROCESS | 1743 | 1467043978328 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:58 INFO - PROCESS | 1743 | 1467043978449 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
09:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 636ms
09:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
09:12:58 INFO - PROCESS | 1743 | 1467043978995 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:59 INFO - PROCESS | 1743 | 1467043979095 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
09:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 695ms
09:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
09:12:59 INFO - PROCESS | 1743 | 1467043979668 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:12:59 INFO - PROCESS | 1743 | 1467043979793 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
09:13:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 641ms
09:13:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
09:13:00 INFO - PROCESS | 1743 | 1467043980322 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:00 INFO - PROCESS | 1743 | 1467043980431 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
09:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 781ms
09:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
09:13:01 INFO - PROCESS | 1743 | 1467043981110 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:01 INFO - PROCESS | 1743 | 1467043981245 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
09:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 727ms
09:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
09:13:01 INFO - PROCESS | 1743 | 1467043981832 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:01 INFO - PROCESS | 1743 | 1467043981919 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
09:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 631ms
09:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
09:13:02 INFO - PROCESS | 1743 | 1467043982466 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:02 INFO - PROCESS | 1743 | 1467043982556 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
09:13:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 926ms
09:13:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
09:13:03 INFO - PROCESS | 1743 | 1467043983409 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:03 INFO - PROCESS | 1743 | 1467043983525 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
09:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 796ms
09:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
09:13:04 INFO - PROCESS | 1743 | 1467043984218 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:04 INFO - PROCESS | 1743 | 1467043984309 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
09:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 680ms
09:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
09:13:04 INFO - PROCESS | 1743 | 1467043984915 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:05 INFO - PROCESS | 1743 | 1467043985003 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
09:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms
09:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
09:13:05 INFO - PROCESS | 1743 | 1467043985578 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:05 INFO - PROCESS | 1743 | 1467043985707 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
09:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 689ms
09:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
09:13:06 INFO - PROCESS | 1743 | 1467043986260 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:06 INFO - PROCESS | 1743 | 1467043986338 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
09:13:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 623ms
09:13:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
09:13:06 INFO - PROCESS | 1743 | 1467043986902 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:07 INFO - PROCESS | 1743 | 1467043987021 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
09:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 674ms
09:13:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
09:13:07 INFO - PROCESS | 1743 | 1467043987600 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:07 INFO - PROCESS | 1743 | 1467043987732 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
09:13:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 726ms
09:13:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
09:13:08 INFO - PROCESS | 1743 | 1467043988338 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:08 INFO - PROCESS | 1743 | 1467043988483 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
09:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 793ms
09:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
09:13:09 INFO - PROCESS | 1743 | 1467043989133 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:09 INFO - PROCESS | 1743 | 1467043989240 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
09:13:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 704ms
09:13:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
09:13:09 INFO - PROCESS | 1743 | 1467043989865 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:10 INFO - PROCESS | 1743 | 1467043990100 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
09:13:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 851ms
09:13:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
09:13:10 INFO - PROCESS | 1743 | 1467043990713 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:10 INFO - PROCESS | 1743 | 1467043990812 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
09:13:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 692ms
09:13:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
09:13:11 INFO - PROCESS | 1743 | 1467043991414 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:11 INFO - PROCESS | 1743 | 1467043991555 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
09:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 781ms
09:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
09:13:12 INFO - PROCESS | 1743 | 1467043992209 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:12 INFO - PROCESS | 1743 | 1467043992306 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
09:13:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 679ms
09:13:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
09:13:12 INFO - PROCESS | 1743 | 1467043992897 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:13 INFO - PROCESS | 1743 | 1467043993044 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
09:13:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 683ms
09:13:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
09:13:13 INFO - PROCESS | 1743 | 1467043993583 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:13 INFO - PROCESS | 1743 | 1467043993708 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
09:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 679ms
09:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
09:13:14 INFO - PROCESS | 1743 | 1467043994268 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:14 INFO - PROCESS | 1743 | 1467043994342 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
09:13:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 632ms
09:13:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
09:13:14 INFO - PROCESS | 1743 | 1467043994901 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:14 INFO - PROCESS | 1743 | 1467043994982 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
09:13:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 674ms
09:13:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
09:13:15 INFO - PROCESS | 1743 | 1467043995582 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:15 INFO - PROCESS | 1743 | 1467043995739 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
09:13:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 672ms
09:13:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
09:13:16 INFO - PROCESS | 1743 | 1467043996285 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:16 INFO - PROCESS | 1743 | 1467043996399 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
09:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 896ms
09:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
09:13:17 INFO - PROCESS | 1743 | 1467043997192 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:17 INFO - PROCESS | 1743 | 1467043997303 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
09:13:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 694ms
09:13:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
09:13:17 INFO - PROCESS | 1743 | 1467043997917 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:18 INFO - PROCESS | 1743 | 1467043998026 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
09:13:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 740ms
09:13:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
09:13:18 INFO - PROCESS | 1743 | 1467043998659 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:18 INFO - PROCESS | 1743 | 1467043998779 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
09:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 684ms
09:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
09:13:19 INFO - PROCESS | 1743 | 1467043999348 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:19 INFO - PROCESS | 1743 | 1467043999487 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
09:13:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 628ms
09:13:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
09:13:19 INFO - PROCESS | 1743 | 1467043999988 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:20 INFO - PROCESS | 1743 | 1467044000102 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
09:13:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 628ms
09:13:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
09:13:20 INFO - PROCESS | 1743 | 1467044000652 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:20 INFO - PROCESS | 1743 | 1467044000759 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
09:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 690ms
09:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
09:13:21 INFO - PROCESS | 1743 | 1467044001328 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:21 INFO - PROCESS | 1743 | 1467044001415 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
09:13:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 584ms
09:13:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
09:13:21 INFO - PROCESS | 1743 | 1467044001915 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:22 INFO - PROCESS | 1743 | 1467044002044 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
09:13:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 782ms
09:13:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
09:13:22 INFO - PROCESS | 1743 | 1467044002708 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:22 INFO - PROCESS | 1743 | 1467044002822 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
09:13:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 733ms
09:13:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
09:13:23 INFO - PROCESS | 1743 | 1467044003446 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:23 INFO - PROCESS | 1743 | 1467044003661 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
09:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 842ms
09:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
09:13:24 INFO - PROCESS | 1743 | 1467044004304 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:24 INFO - PROCESS | 1743 | 1467044004401 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
09:13:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 680ms
09:13:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
09:13:24 INFO - PROCESS | 1743 | 1467044004992 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:25 INFO - PROCESS | 1743 | 1467044005105 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
09:13:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 624ms
09:13:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
09:13:25 INFO - PROCESS | 1743 | 1467044005686 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:25 INFO - PROCESS | 1743 | 1467044005789 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
09:13:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 713ms
09:13:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
09:13:26 INFO - PROCESS | 1743 | 1467044006370 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:26 INFO - PROCESS | 1743 | 1467044006510 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
09:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 692ms
09:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
09:13:27 INFO - PROCESS | 1743 | 1467044007064 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:27 INFO - PROCESS | 1743 | 1467044007168 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
09:13:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 684ms
09:13:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
09:13:27 INFO - PROCESS | 1743 | 1467044007752 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:27 INFO - PROCESS | 1743 | 1467044007832 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
09:13:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 577ms
09:13:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
09:13:28 INFO - PROCESS | 1743 | 1467044008372 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:28 INFO - PROCESS | 1743 | 1467044008466 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
09:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 697ms
09:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
09:13:29 INFO - PROCESS | 1743 | 1467044009033 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:29 INFO - PROCESS | 1743 | 1467044009107 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
09:13:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 624ms
09:13:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
09:13:29 INFO - PROCESS | 1743 | 1467044009666 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:29 INFO - PROCESS | 1743 | 1467044009755 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
09:13:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 975ms
09:13:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
09:13:30 INFO - PROCESS | 1743 | 1467044010676 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:30 INFO - PROCESS | 1743 | 1467044010794 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
09:13:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 689ms
09:13:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
09:13:31 INFO - PROCESS | 1743 | 1467044011375 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:31 INFO - PROCESS | 1743 | 1467044011506 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
09:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 696ms
09:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
09:13:32 INFO - PROCESS | 1743 | 1467044012110 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:32 INFO - PROCESS | 1743 | 1467044012201 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
09:13:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 689ms
09:13:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
09:13:32 INFO - PROCESS | 1743 | 1467044012783 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:32 INFO - PROCESS | 1743 | 1467044012944 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
09:13:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 753ms
09:13:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
09:13:33 INFO - PROCESS | 1743 | 1467044013544 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:33 INFO - PROCESS | 1743 | 1467044013642 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
09:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 687ms
09:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
09:13:34 INFO - PROCESS | 1743 | 1467044014229 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:34 INFO - PROCESS | 1743 | 1467044014384 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
09:13:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 673ms
09:13:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
09:13:34 INFO - PROCESS | 1743 | 1467044014909 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:35 INFO - PROCESS | 1743 | 1467044015024 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
09:13:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 635ms
09:13:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
09:13:35 INFO - PROCESS | 1743 | 1467044015556 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:35 INFO - PROCESS | 1743 | 1467044015657 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
09:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 682ms
09:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
09:13:36 INFO - PROCESS | 1743 | 1467044016240 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:36 INFO - PROCESS | 1743 | 1467044016316 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
09:13:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 632ms
09:13:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
09:13:36 INFO - PROCESS | 1743 | 1467044016903 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:37 INFO - PROCESS | 1743 | 1467044017007 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
09:13:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 932ms
09:13:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
09:13:37 INFO - PROCESS | 1743 | 1467044017839 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:38 INFO - PROCESS | 1743 | 1467044017997 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
09:13:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 840ms
09:13:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
09:13:38 INFO - PROCESS | 1743 | 1467044018706 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:38 INFO - PROCESS | 1743 | 1467044018806 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
09:13:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 678ms
09:13:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
09:13:39 INFO - PROCESS | 1743 | 1467044019396 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:39 INFO - PROCESS | 1743 | 1467044019506 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
09:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 681ms
09:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
09:13:40 INFO - PROCESS | 1743 | 1467044020087 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:40 INFO - PROCESS | 1743 | 1467044020206 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
09:13:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 703ms
09:13:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
09:13:40 INFO - PROCESS | 1743 | 1467044020792 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:40 INFO - PROCESS | 1743 | 1467044020900 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
09:13:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 751ms
09:13:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
09:13:41 INFO - PROCESS | 1743 | 1467044021567 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:41 INFO - PROCESS | 1743 | 1467044021658 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
09:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 671ms
09:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
09:13:42 INFO - PROCESS | 1743 | 1467044022249 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:42 INFO - PROCESS | 1743 | 1467044022381 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
09:13:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 680ms
09:13:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
09:13:42 INFO - PROCESS | 1743 | 1467044022932 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:43 INFO - PROCESS | 1743 | 1467044023010 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
09:13:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 573ms
09:13:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
09:13:43 INFO - PROCESS | 1743 | 1467044023533 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:43 INFO - PROCESS | 1743 | 1467044023688 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
09:13:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 978ms
09:13:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
09:13:44 INFO - PROCESS | 1743 | 1467044024534 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:44 INFO - PROCESS | 1743 | 1467044024711 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
09:13:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 835ms
09:13:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
09:13:45 INFO - PROCESS | 1743 | 1467044025362 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:45 INFO - PROCESS | 1743 | 1467044025459 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
09:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 671ms
09:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
09:13:46 INFO - PROCESS | 1743 | 1467044026056 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:46 INFO - PROCESS | 1743 | 1467044026192 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
09:13:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms
09:13:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
09:13:46 INFO - PROCESS | 1743 | 1467044026774 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:46 INFO - PROCESS | 1743 | 1467044026843 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
09:13:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 630ms
09:13:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
09:13:47 INFO - PROCESS | 1743 | 1467044027416 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:47 INFO - PROCESS | 1743 | 1467044027530 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
09:13:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 735ms
09:13:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
09:13:48 INFO - PROCESS | 1743 | 1467044028156 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:48 INFO - PROCESS | 1743 | 1467044028272 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
09:13:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 682ms
09:13:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
09:13:48 INFO - PROCESS | 1743 | 1467044028844 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:48 INFO - PROCESS | 1743 | 1467044028944 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
09:13:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 636ms
09:13:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
09:13:49 INFO - PROCESS | 1743 | 1467044029481 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:49 INFO - PROCESS | 1743 | 1467044029558 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
09:13:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 620ms
09:13:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
09:13:50 INFO - PROCESS | 1743 | 1467044030107 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:50 INFO - PROCESS | 1743 | 1467044030182 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
09:13:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 683ms
09:13:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
09:13:50 INFO - PROCESS | 1743 | 1467044030816 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:51 INFO - PROCESS | 1743 | 1467044030998 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
09:13:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 931ms
09:13:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
09:13:51 INFO - PROCESS | 1743 | 1467044031787 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:51 INFO - PROCESS | 1743 | 1467044031958 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
09:13:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 836ms
09:13:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
09:13:52 INFO - PROCESS | 1743 | 1467044032599 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:52 INFO - PROCESS | 1743 | 1467044032703 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:53 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)
09:13:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1134ms
09:13:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
09:13:53 INFO - PROCESS | 1743 | 1467044033747 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:53 INFO - PROCESS | 1743 | 1467044033835 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:54 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
09:13:54 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:13:54 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
09:13:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:13:54 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:13:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1090ms
09:13:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
09:13:54 INFO - PROCESS | 1743 | 1467044034839 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:54 INFO - PROCESS | 1743 | 1467044034915 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:55 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
09:13:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:13:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
09:13:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:13:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:13:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1135ms
09:13:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
09:13:55 INFO - PROCESS | 1743 | 1467044035979 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:56 INFO - PROCESS | 1743 | 1467044036072 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:57 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)
09:13:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1079ms
09:13:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
09:13:57 INFO - PROCESS | 1743 | 1467044037067 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:57 INFO - PROCESS | 1743 | 1467044037143 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:58 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)
09:13:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1326ms
09:13:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
09:13:58 INFO - PROCESS | 1743 | 1467044038410 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:58 INFO - PROCESS | 1743 | 1467044038566 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:59 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
09:13:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:13:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
09:13:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:13:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:13:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1332ms
09:13:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
09:13:59 INFO - PROCESS | 1743 | 1467044039740 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:13:59 INFO - PROCESS | 1743 | 1467044039825 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:00 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
09:14:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:14:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
09:14:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:14:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1123ms
09:14:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
09:14:00 INFO - PROCESS | 1743 | 1467044040878 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:00 INFO - PROCESS | 1743 | 1467044040958 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:02 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
09:14:02 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:14:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
09:14:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:14:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1139ms
09:14:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
09:14:02 INFO - PROCESS | 1743 | 1467044042020 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:02 INFO - PROCESS | 1743 | 1467044042110 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:03 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
09:14:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:14:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
09:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:14:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1093ms
09:14:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
09:14:03 INFO - PROCESS | 1743 | 1467044043112 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:03 INFO - PROCESS | 1743 | 1467044043177 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
09:14:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 582ms
09:14:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
09:14:03 INFO - PROCESS | 1743 | 1467044043708 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:03 INFO - PROCESS | 1743 | 1467044043812 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
09:14:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 941ms
09:14:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
09:14:04 INFO - PROCESS | 1743 | 1467044044651 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:04 INFO - PROCESS | 1743 | 1467044044765 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:05 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"
09:14:05 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:14:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
09:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:14:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:05 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:14:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 726ms
09:14:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
09:14:05 INFO - PROCESS | 1743 | 1467044045385 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:05 INFO - PROCESS | 1743 | 1467044045477 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:06 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
09:14:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms
09:14:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
09:14:06 INFO - PROCESS | 1743 | 1467044046149 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:06 INFO - PROCESS | 1743 | 1467044046237 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:06 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"
09:14:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:14:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
09:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:14:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 727ms
09:14:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
09:14:06 INFO - PROCESS | 1743 | 1467044046900 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:06 INFO - PROCESS | 1743 | 1467044046989 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:07 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"
09:14:07 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:14:07 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
09:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:14:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:07 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:14:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 630ms
09:14:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
09:14:07 INFO - PROCESS | 1743 | 1467044047545 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:07 INFO - PROCESS | 1743 | 1467044047632 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
09:14:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 728ms
09:14:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
09:14:08 INFO - PROCESS | 1743 | 1467044048268 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:08 INFO - PROCESS | 1743 | 1467044048374 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:09 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
09:14:09 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:14:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
09:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:14:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1132ms
09:14:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
09:14:09 INFO - PROCESS | 1743 | 1467044049410 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:09 INFO - PROCESS | 1743 | 1467044049501 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
09:14:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 626ms
09:14:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
09:14:10 INFO - PROCESS | 1743 | 1467044050039 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:10 INFO - PROCESS | 1743 | 1467044050168 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
09:14:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 678ms
09:14:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
09:14:10 INFO - PROCESS | 1743 | 1467044050730 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:10 INFO - PROCESS | 1743 | 1467044050928 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
09:14:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 934ms
09:14:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
09:14:11 INFO - PROCESS | 1743 | 1467044051671 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:11 INFO - PROCESS | 1743 | 1467044051799 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
09:14:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 687ms
09:14:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
09:14:12 INFO - PROCESS | 1743 | 1467044052373 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:12 INFO - PROCESS | 1743 | 1467044052474 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
09:14:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 730ms
09:14:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
09:14:13 INFO - PROCESS | 1743 | 1467044053137 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:13 INFO - PROCESS | 1743 | 1467044053262 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
09:14:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 795ms
09:14:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
09:14:13 INFO - PROCESS | 1743 | 1467044053930 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:14 INFO - PROCESS | 1743 | 1467044054027 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
09:14:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 634ms
09:14:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
09:14:14 INFO - PROCESS | 1743 | 1467044054582 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:14 INFO - PROCESS | 1743 | 1467044054683 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
09:14:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 690ms
09:14:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
09:14:15 INFO - PROCESS | 1743 | 1467044055272 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:15 INFO - PROCESS | 1743 | 1467044055377 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
09:14:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 635ms
09:14:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
09:14:15 INFO - PROCESS | 1743 | 1467044055915 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:16 INFO - PROCESS | 1743 | 1467044056053 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
09:14:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 729ms
09:14:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
09:14:16 INFO - PROCESS | 1743 | 1467044056646 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:16 INFO - PROCESS | 1743 | 1467044056727 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
09:14:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 673ms
09:14:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
09:14:17 INFO - PROCESS | 1743 | 1467044057326 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:17 INFO - PROCESS | 1743 | 1467044057414 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
09:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 886ms
09:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
09:14:18 INFO - PROCESS | 1743 | 1467044058221 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:18 INFO - PROCESS | 1743 | 1467044058331 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
09:14:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 680ms
09:14:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
09:14:18 INFO - PROCESS | 1743 | 1467044058918 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:19 INFO - PROCESS | 1743 | 1467044058997 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
09:14:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 578ms
09:14:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
09:14:19 INFO - PROCESS | 1743 | 1467044059563 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:19 INFO - PROCESS | 1743 | 1467044059649 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
09:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 846ms
09:14:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
09:14:20 INFO - PROCESS | 1743 | 1467044060377 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:20 INFO - PROCESS | 1743 | 1467044060454 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
09:14:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 625ms
09:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
09:14:21 INFO - PROCESS | 1743 | 1467044061013 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:21 INFO - PROCESS | 1743 | 1467044061148 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
09:14:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 686ms
09:14:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
09:14:21 INFO - PROCESS | 1743 | 1467044061701 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:21 INFO - PROCESS | 1743 | 1467044061800 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
09:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 622ms
09:14:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
09:14:22 INFO - PROCESS | 1743 | 1467044062343 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:22 INFO - PROCESS | 1743 | 1467044062430 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
09:14:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 625ms
09:14:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
09:14:22 INFO - PROCESS | 1743 | 1467044062992 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:23 INFO - PROCESS | 1743 | 1467044063088 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
09:14:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 650ms
09:14:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
09:14:23 INFO - PROCESS | 1743 | 1467044063631 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:23 INFO - PROCESS | 1743 | 1467044063770 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
09:14:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 825ms
09:14:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
09:14:24 INFO - PROCESS | 1743 | 1467044064481 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:24 INFO - PROCESS | 1743 | 1467044064725 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
09:14:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 891ms
09:14:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
09:14:25 INFO - PROCESS | 1743 | 1467044065389 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:25 INFO - PROCESS | 1743 | 1467044065484 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
09:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 631ms
09:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
09:14:26 INFO - PROCESS | 1743 | 1467044066036 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:26 INFO - PROCESS | 1743 | 1467044066130 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
09:14:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 679ms
09:14:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
09:14:26 INFO - PROCESS | 1743 | 1467044066755 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:26 INFO - PROCESS | 1743 | 1467044066853 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
09:14:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 698ms
09:14:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
09:14:27 INFO - PROCESS | 1743 | 1467044067436 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:27 INFO - PROCESS | 1743 | 1467044067577 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
09:14:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 779ms
09:14:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
09:14:28 INFO - PROCESS | 1743 | 1467044068220 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:28 INFO - PROCESS | 1743 | 1467044068328 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
09:14:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 686ms
09:14:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
09:14:28 INFO - PROCESS | 1743 | 1467044068910 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:29 INFO - PROCESS | 1743 | 1467044069019 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
09:14:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 673ms
09:14:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
09:14:29 INFO - PROCESS | 1743 | 1467044069588 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:29 INFO - PROCESS | 1743 | 1467044069693 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
09:14:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 630ms
09:14:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
09:14:30 INFO - PROCESS | 1743 | 1467044070233 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:30 INFO - PROCESS | 1743 | 1467044070324 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
09:14:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 781ms
09:14:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
09:14:31 INFO - PROCESS | 1743 | 1467044071035 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:31 INFO - PROCESS | 1743 | 1467044071293 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
09:14:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 943ms
09:14:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
09:14:31 INFO - PROCESS | 1743 | 1467044071993 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:32 INFO - PROCESS | 1743 | 1467044072121 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
09:14:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 727ms
09:14:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
09:14:32 INFO - PROCESS | 1743 | 1467044072714 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:32 INFO - PROCESS | 1743 | 1467044072834 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
09:14:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 739ms
09:14:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
09:14:33 INFO - PROCESS | 1743 | 1467044073466 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:33 INFO - PROCESS | 1743 | 1467044073550 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
09:14:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 644ms
09:14:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
09:14:34 INFO - PROCESS | 1743 | 1467044074121 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:34 INFO - PROCESS | 1743 | 1467044074249 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
09:14:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 745ms
09:14:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
09:14:34 INFO - PROCESS | 1743 | 1467044074859 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:34 INFO - PROCESS | 1743 | 1467044074953 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
09:14:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 871ms
09:14:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
09:14:35 INFO - PROCESS | 1743 | 1467044075741 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:35 INFO - PROCESS | 1743 | 1467044075825 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
09:14:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 677ms
09:14:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
09:14:36 INFO - PROCESS | 1743 | 1467044076418 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:36 INFO - PROCESS | 1743 | 1467044076505 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
09:14:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 626ms
09:14:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
09:14:37 INFO - PROCESS | 1743 | 1467044077063 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:37 INFO - PROCESS | 1743 | 1467044077158 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
09:14:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 754ms
09:14:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
09:14:37 INFO - PROCESS | 1743 | 1467044077821 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:37 INFO - PROCESS | 1743 | 1467044077991 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
09:14:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 982ms
09:14:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
09:14:38 INFO - PROCESS | 1743 | 1467044078818 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:38 INFO - PROCESS | 1743 | 1467044078955 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
09:14:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 674ms
09:14:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
09:14:39 INFO - PROCESS | 1743 | 1467044079527 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:39 INFO - PROCESS | 1743 | 1467044079704 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
09:14:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 726ms
09:14:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
09:14:40 INFO - PROCESS | 1743 | 1467044080291 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:40 INFO - PROCESS | 1743 | 1467044080419 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
09:14:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 744ms
09:14:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
09:14:41 INFO - PROCESS | 1743 | 1467044081021 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:41 INFO - PROCESS | 1743 | 1467044081118 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
09:14:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 675ms
09:14:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
09:14:41 INFO - PROCESS | 1743 | 1467044081699 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:41 INFO - PROCESS | 1743 | 1467044081777 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
09:14:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
09:14:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 633ms
09:14:42 INFO - TEST-START | /DOMEvents/constructors.html
09:14:42 INFO - PROCESS | 1743 | 1467044082340 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:42 INFO - PROCESS | 1743 | 1467044082425 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
09:14:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
09:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:14:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
09:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:14:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
09:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:14:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
09:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:14:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
09:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:14:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
09:14:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
09:14:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
09:14:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
09:14:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 753ms
09:14:43 INFO - TEST-START | /DOMEvents/event-phases-order.html
09:14:43 INFO - PROCESS | 1743 | 1467044083097 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:43 INFO - PROCESS | 1743 | 1467044083190 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:43 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
09:14:43 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 537ms
09:14:43 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
09:14:43 INFO - PROCESS | 1743 | 1467044083642 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:43 INFO - PROCESS | 1743 | 1467044083725 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
09:14:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
09:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:14:44 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
09:14:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:14:44 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
09:14:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:14:44 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]"
09:14:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
09:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
09:14:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
09:14:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
09:14:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 572ms
09:14:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
09:14:44 INFO - PROCESS | 1743 | 1467044084238 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:44 INFO - PROCESS | 1743 | 1467044084312 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:44 INFO - PROCESS | 1743 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
09:14:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
09:14:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 823ms
09:14:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
09:14:45 INFO - PROCESS | 1743 | 1467044085099 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:45 INFO - PROCESS | 1743 | 1467044085217 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:45 INFO - PROCESS | 1743 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
09:14:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
09:14:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 676ms
09:14:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
09:14:45 INFO - PROCESS | 1743 | 1467044085778 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:45 INFO - PROCESS | 1743 | 1467044085876 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
09:14:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 622ms
09:14:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
09:14:46 INFO - PROCESS | 1743 | 1467044086412 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:46 INFO - PROCESS | 1743 | 1467044086500 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:47 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.
09:14:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 624ms
09:14:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
09:14:47 INFO - PROCESS | 1743 | 1467044087032 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:47 INFO - PROCESS | 1743 | 1467044087111 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:47 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
09:14:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
09:14:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:14:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
09:14:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 526ms
09:14:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
09:14:47 INFO - PROCESS | 1743 | 1467044087564 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:47 INFO - PROCESS | 1743 | 1467044087639 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:48 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.
09:14:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 525ms
09:14:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
09:14:48 INFO - PROCESS | 1743 | 1467044088103 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:48 INFO - PROCESS | 1743 | 1467044088195 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:48 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.
09:14:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 584ms
09:14:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
09:14:48 INFO - PROCESS | 1743 | 1467044088687 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:48 INFO - PROCESS | 1743 | 1467044088764 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
09:14:49 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
09:14:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 673ms
09:14:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
09:14:49 INFO - PROCESS | 1743 | 1467044089364 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:49 INFO - PROCESS | 1743 | 1467044089438 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:49 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.
09:14:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 619ms
09:14:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
09:14:49 INFO - PROCESS | 1743 | 1467044089988 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:50 INFO - PROCESS | 1743 | 1467044090073 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:50 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.
09:14:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 526ms
09:14:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
09:14:50 INFO - PROCESS | 1743 | 1467044090526 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:50 INFO - PROCESS | 1743 | 1467044090595 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:51 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.
09:14:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 573ms
09:14:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
09:14:51 INFO - PROCESS | 1743 | 1467044091107 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:51 INFO - PROCESS | 1743 | 1467044091219 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:51 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.
09:14:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 780ms
09:14:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
09:14:51 INFO - PROCESS | 1743 | 1467044091899 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:51 INFO - PROCESS | 1743 | 1467044091997 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:52 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.
09:14:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 679ms
09:14:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
09:14:52 INFO - PROCESS | 1743 | 1467044092592 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:52 INFO - PROCESS | 1743 | 1467044092706 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:53 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.
09:14:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 682ms
09:14:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
09:14:53 INFO - PROCESS | 1743 | 1467044093283 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:53 INFO - PROCESS | 1743 | 1467044093374 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:53 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
09:14:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
09:14:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:14:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:14:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
09:14:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 637ms
09:14:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
09:14:53 INFO - PROCESS | 1743 | 1467044093921 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:54 INFO - PROCESS | 1743 | 1467044093999 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:54 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.
09:14:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 539ms
09:14:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
09:14:54 INFO - PROCESS | 1743 | 1467044094469 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:54 INFO - PROCESS | 1743 | 1467044094545 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:55 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.
09:14:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 579ms
09:14:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
09:14:55 INFO - PROCESS | 1743 | 1467044095054 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:55 INFO - PROCESS | 1743 | 1467044095160 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
09:14:55 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
09:14:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 620ms
09:14:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
09:14:55 INFO - PROCESS | 1743 | 1467044095675 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:55 INFO - PROCESS | 1743 | 1467044095766 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:56 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.
09:14:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 635ms
09:14:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
09:14:56 INFO - PROCESS | 1743 | 1467044096320 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:56 INFO - PROCESS | 1743 | 1467044096411 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:56 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.
09:14:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 629ms
09:14:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
09:14:56 INFO - PROCESS | 1743 | 1467044096962 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:57 INFO - PROCESS | 1743 | 1467044097128 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:57 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.
09:14:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 636ms
09:14:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
09:14:57 INFO - PROCESS | 1743 | 1467044097602 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:57 INFO - PROCESS | 1743 | 1467044097692 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:58 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
09:14:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 831ms
09:14:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker
09:14:58 INFO - PROCESS | 1743 | 1467044098438 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:58 INFO - PROCESS | 1743 | 1467044098550 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
09:14:59 INFO - {}
09:14:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
09:14:59 INFO - {}
09:14:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
09:14:59 INFO - {}
09:14:59 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
09:14:59 INFO - {}
09:14:59 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 688ms
09:14:59 INFO - TEST-START | /FileAPI/fileReader.html
09:14:59 INFO - PROCESS | 1743 | 1467044099134 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:59 INFO - PROCESS | 1743 | 1467044099241 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
09:14:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
09:14:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
09:14:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
09:14:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 623ms
09:14:59 INFO - TEST-START | /FileAPI/historical.html
09:14:59 INFO - PROCESS | 1743 | 1467044099778 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:14:59 INFO - PROCESS | 1743 | 1467044099868 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:00 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
09:15:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
09:15:00 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
09:15:00 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
09:15:00 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
09:15:00 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
09:15:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
09:15:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:00 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
09:15:00 INFO - TEST-OK | /FileAPI/historical.html | took 631ms
09:15:00 INFO - TEST-START | /FileAPI/idlharness.html
09:15:00 INFO - PROCESS | 1743 | 1467044100409 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:00 INFO - PROCESS | 1743 | 1467044100518 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
09:15:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
09:15:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:15:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
09:15:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
09:15:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:15:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
09:15:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
09:15:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:15:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
09:15:01 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
09:15:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:15:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:15:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
09:15:01 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
09:15:01 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
09:15:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:15:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:15:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
09:15:01 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
09:15:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:15:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
09:15:01 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
09:15:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:15:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:15:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
09:15:01 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
09:15:01 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
09:15:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:15:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:15:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:15:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:15:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:15:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
09:15:01 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
09:15:01 INFO - TEST-OK | /FileAPI/idlharness.html | took 914ms
09:15:01 INFO - TEST-START | /FileAPI/idlharness.worker
09:15:01 INFO - PROCESS | 1743 | 1467044101332 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:01 INFO - PROCESS | 1743 | 1467044101443 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
09:15:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:15:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
09:15:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:15:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
09:15:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:15:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
09:15:02 INFO - {}
09:15:02 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
09:15:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:15:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:15:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
09:15:02 INFO - {}
09:15:02 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 - {}
09:15:02 INFO - {}
09:15:02 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
09:15:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:15:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:15:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
09:15:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
09:15:02 INFO - {}
09:15:02 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
09:15:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:15:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:15:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
09:15:02 INFO - {}
09:15:02 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 - {}
09:15:02 INFO - {}
09:15:02 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
09:15:02 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
09:15:02 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
09:15:02 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 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
09:15:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:15:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:15:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 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
09:15:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 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
09:15:02 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 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
09:15:02 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
09:15:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
09:15:02 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
09:15:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:02 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:15:02 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:15:02 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:15:02 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:15:02 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
09:15:02 INFO - {}
09:15:02 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1083ms
09:15:02 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
09:15:02 INFO - PROCESS | 1743 | 1467044102435 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:02 INFO - PROCESS | 1743 | 1467044102625 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:03 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
09:15:03 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 686ms
09:15:03 INFO - TEST-START | /FileAPI/blob/Blob-close.html
09:15:03 INFO - PROCESS | 1743 | 1467044103116 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:03 INFO - PROCESS | 1743 | 1467044103193 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
09:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
09:15:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
09:15:03 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 630ms
09:15:03 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
09:15:03 INFO - PROCESS | 1743 | 1467044103756 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:03 INFO - PROCESS | 1743 | 1467044103860 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
09:15:04 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.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
09:15:04 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'.)
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
09:15:04 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.
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
09:15:04 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.
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
09:15:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
09:15:04 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.
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
09:15:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
09:15:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:15:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
09:15:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
09:15:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
09:15:04 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
09:15:04 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 819ms
09:15:04 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
09:15:04 INFO - PROCESS | 1743 | 1467044104619 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:04 INFO - PROCESS | 1743 | 1467044104735 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:05 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
09:15:05 INFO - {}
09:15:05 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 894ms
09:15:05 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
09:15:05 INFO - PROCESS | 1743 | 1467044105505 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:05 INFO - PROCESS | 1743 | 1467044105607 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
09:15:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 675ms
09:15:06 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
09:15:06 INFO - PROCESS | 1743 | 1467044106194 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:06 INFO - PROCESS | 1743 | 1467044106291 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
09:15:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
09:15:07 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
09:15:07 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:15:07 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"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:15:07 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"
09:15:07 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
09:15:07 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 879ms
09:15:07 INFO - TEST-START | /FileAPI/file/File-constructor.html
09:15:07 INFO - PROCESS | 1743 | 1467044107123 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:07 INFO - PROCESS | 1743 | 1467044107245 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
09:15:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
09:15:07 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:07 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
09:15:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
09:15:07 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
09:15:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:07 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
09:15:07 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
09:15:07 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 694ms
09:15:07 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
09:15:07 INFO - PROCESS | 1743 | 1467044107807 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:07 INFO - PROCESS | 1743 | 1467044107908 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:08 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
09:15:08 INFO - {}
09:15:08 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 673ms
09:15:08 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
09:15:08 INFO - PROCESS | 1743 | 1467044108481 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:08 INFO - PROCESS | 1743 | 1467044108585 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
09:15:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
09:15:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
09:15:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
09:15:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
09:15:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
09:15:09 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
09:15:09 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms
09:15:09 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
09:15:09 INFO - PROCESS | 1743 | 1467044109122 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:09 INFO - PROCESS | 1743 | 1467044109209 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
09:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
09:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
09:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
09:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
09:15:09 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
09:15:09 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 570ms
09:15:09 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
09:15:09 INFO - PROCESS | 1743 | 1467044109696 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:09 INFO - PROCESS | 1743 | 1467044109774 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
09:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
09:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
09:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
09:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
09:15:10 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
09:15:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 577ms
09:15:10 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
09:15:10 INFO - PROCESS | 1743 | 1467044110281 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:10 INFO - PROCESS | 1743 | 1467044110356 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
09:15:10 INFO - reader.readAsText(blob_2)
09:15:10 INFO - }" did not throw
09:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
09:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
09:15:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
09:15:10 INFO - reader.readAsDataURL(blob_2)
09:15:10 INFO - }" did not throw
09:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
09:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
09:15:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
09:15:10 INFO - reader.readAsArrayBuffer(blob_2)
09:15:10 INFO - }" did not throw
09:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
09:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
09:15:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer - assert_false: Only one loadstart event should be dispatched expected false got true
09:15:10 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
09:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:15:10 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
09:15:10 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
09:15:10 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
09:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
09:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:10 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
09:15:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
09:15:10 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
09:15:10 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
09:15:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
09:15:10 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 680ms
09:15:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
09:15:10 INFO - PROCESS | 1743 | 1467044110977 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:11 INFO - PROCESS | 1743 | 1467044111058 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:11 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
09:15:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
09:15:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:11 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
09:15:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
09:15:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 742ms
09:15:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
09:15:11 INFO - PROCESS | 1743 | 1467044111717 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:11 INFO - PROCESS | 1743 | 1467044111821 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
09:15:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 781ms
09:15:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
09:15:12 INFO - PROCESS | 1743 | 1467044112503 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:12 INFO - PROCESS | 1743 | 1467044112618 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
09:15:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 674ms
09:15:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
09:15:13 INFO - PROCESS | 1743 | 1467044113189 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:13 INFO - PROCESS | 1743 | 1467044113304 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
09:15:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 676ms
09:15:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
09:15:13 INFO - PROCESS | 1743 | 1467044113880 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:13 INFO - PROCESS | 1743 | 1467044113977 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
09:15:14 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
09:15:14 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 737ms
09:15:14 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
09:15:14 INFO - PROCESS | 1743 | 1467044114614 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:14 INFO - PROCESS | 1743 | 1467044114697 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
09:15:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 527ms
09:15:15 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
09:15:15 INFO - PROCESS | 1743 | 1467044115156 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:15 INFO - PROCESS | 1743 | 1467044115238 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
09:15:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
09:15:15 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
09:15:15 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 628ms
09:15:15 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
09:15:15 INFO - PROCESS | 1743 | 1467044115795 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:15 INFO - PROCESS | 1743 | 1467044115881 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:16 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
09:15:16 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
09:15:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
09:15:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:15:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:15:16 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
09:15:16 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 569ms
09:15:16 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
09:15:16 INFO - PROCESS | 1743 | 1467044116368 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:16 INFO - PROCESS | 1743 | 1467044116442 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:16 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
09:15:16 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 574ms
09:15:16 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
09:15:16 INFO - PROCESS | 1743 | 1467044116947 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:17 INFO - PROCESS | 1743 | 1467044117021 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:17 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
09:15:17 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 625ms
09:15:17 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
09:15:17 INFO - PROCESS | 1743 | 1467044117576 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:17 INFO - PROCESS | 1743 | 1467044117654 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:18 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
09:15:18 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 773ms
09:15:18 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
09:15:18 INFO - PROCESS | 1743 | 1467044118362 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:18 INFO - PROCESS | 1743 | 1467044118554 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:19 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
09:15:19 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 982ms
09:15:19 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
09:15:19 INFO - PROCESS | 1743 | 1467044119343 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:19 INFO - PROCESS | 1743 | 1467044119459 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:20 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
09:15:20 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 729ms
09:15:20 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
09:15:20 INFO - PROCESS | 1743 | 1467044120082 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:20 INFO - PROCESS | 1743 | 1467044120178 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
09:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
09:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
09:15:20 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
09:15:20 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 671ms
09:15:20 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
09:15:20 INFO - PROCESS | 1743 | 1467044120770 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:20 INFO - PROCESS | 1743 | 1467044120904 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
09:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
09:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
09:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
09:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
09:15:21 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
09:15:21 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 778ms
09:15:21 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
09:15:21 INFO - PROCESS | 1743 | 1467044121546 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:21 INFO - PROCESS | 1743 | 1467044121627 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
09:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
09:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
09:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
09:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
09:15:22 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
09:15:22 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 696ms
09:15:22 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
09:15:22 INFO - PROCESS | 1743 | 1467044122243 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:22 INFO - PROCESS | 1743 | 1467044122346 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
09:15:23 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 823ms
09:15:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
09:15:23 INFO - PROCESS | 1743 | 1467044123093 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:23 INFO - PROCESS | 1743 | 1467044123180 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
09:15:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
09:15:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 632ms
09:15:23 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
09:15:23 INFO - PROCESS | 1743 | 1467044123714 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:23 INFO - PROCESS | 1743 | 1467044123789 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
09:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
09:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
09:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
09:15:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 577ms
09:15:24 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
09:15:24 INFO - PROCESS | 1743 | 1467044124299 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:24 INFO - PROCESS | 1743 | 1467044124383 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
09:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
09:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
09:15:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
09:15:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 678ms
09:15:24 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
09:15:25 INFO - PROCESS | 1743 | 1467044125030 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:25 INFO - PROCESS | 1743 | 1467044125208 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
09:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
09:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
09:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
09:15:26 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 1032ms
09:15:26 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
09:15:26 INFO - PROCESS | 1743 | 1467044126031 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:26 INFO - PROCESS | 1743 | 1467044126122 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
09:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
09:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
09:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
09:15:26 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
09:15:26 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 880ms
09:15:26 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
09:15:26 INFO - PROCESS | 1743 | 1467044126916 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:27 INFO - PROCESS | 1743 | 1467044127017 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:27 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
09:15:27 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
09:15:27 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
09:15:27 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 724ms
09:15:27 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
09:15:27 INFO - PROCESS | 1743 | 1467044127659 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:27 INFO - PROCESS | 1743 | 1467044127768 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
09:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
09:15:28 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
09:15:28 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 876ms
09:15:28 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
09:15:28 INFO - PROCESS | 1743 | 1467044128527 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:28 INFO - PROCESS | 1743 | 1467044128622 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:29 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
09:15:29 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 635ms
09:15:29 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
09:15:29 INFO - PROCESS | 1743 | 1467044129166 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:29 INFO - PROCESS | 1743 | 1467044129238 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
09:15:29 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
09:15:29 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 627ms
09:15:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
09:15:29 INFO - PROCESS | 1743 | 1467044129802 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:29 INFO - PROCESS | 1743 | 1467044129900 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
09:15:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 635ms
09:15:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
09:15:30 INFO - PROCESS | 1743 | 1467044130439 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:30 INFO - PROCESS | 1743 | 1467044130515 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
09:15:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 583ms
09:15:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
09:15:31 INFO - PROCESS | 1743 | 1467044131030 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:31 INFO - PROCESS | 1743 | 1467044131110 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
09:15:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 579ms
09:15:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
09:15:31 INFO - PROCESS | 1743 | 1467044131612 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:31 INFO - PROCESS | 1743 | 1467044131714 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
09:15:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 1027ms
09:15:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
09:15:32 INFO - PROCESS | 1743 | 1467044132657 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:32 INFO - PROCESS | 1743 | 1467044132794 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
09:15:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 741ms
09:15:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
09:15:33 INFO - PROCESS | 1743 | 1467044133405 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:33 INFO - PROCESS | 1743 | 1467044133499 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
09:15:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 624ms
09:15:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
09:15:34 INFO - PROCESS | 1743 | 1467044134049 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:34 INFO - PROCESS | 1743 | 1467044134135 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
09:15:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 682ms
09:15:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
09:15:34 INFO - PROCESS | 1743 | 1467044134723 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:34 INFO - PROCESS | 1743 | 1467044134800 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
09:15:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 625ms
09:15:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
09:15:35 INFO - PROCESS | 1743 | 1467044135351 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:35 INFO - PROCESS | 1743 | 1467044135424 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
09:15:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 624ms
09:15:35 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
09:15:35 INFO - PROCESS | 1743 | 1467044135983 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:36 INFO - PROCESS | 1743 | 1467044136084 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:36 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
09:15:36 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 668ms
09:15:36 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
09:15:36 INFO - PROCESS | 1743 | 1467044136654 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:36 INFO - PROCESS | 1743 | 1467044136728 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
09:15:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 629ms
09:15:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
09:15:37 INFO - PROCESS | 1743 | 1467044137287 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:37 INFO - PROCESS | 1743 | 1467044137364 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:37 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
09:15:37 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 587ms
09:15:37 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
09:15:37 INFO - PROCESS | 1743 | 1467044137878 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:37 INFO - PROCESS | 1743 | 1467044137941 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:38 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
09:15:38 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 584ms
09:15:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
09:15:38 INFO - PROCESS | 1743 | 1467044138472 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:38 INFO - PROCESS | 1743 | 1467044138588 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
09:15:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 880ms
09:15:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
09:15:39 INFO - PROCESS | 1743 | 1467044139361 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:39 INFO - PROCESS | 1743 | 1467044139456 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
09:15:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 742ms
09:15:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
09:15:40 INFO - PROCESS | 1743 | 1467044140111 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:40 INFO - PROCESS | 1743 | 1467044140218 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:40 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
09:15:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 778ms
09:15:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
09:15:40 INFO - PROCESS | 1743 | 1467044140901 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:41 INFO - PROCESS | 1743 | 1467044141000 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:41 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
09:15:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 672ms
09:15:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
09:15:41 INFO - PROCESS | 1743 | 1467044141570 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:41 INFO - PROCESS | 1743 | 1467044141657 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
09:15:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 622ms
09:15:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
09:15:42 INFO - PROCESS | 1743 | 1467044142198 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:42 INFO - PROCESS | 1743 | 1467044142276 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
09:15:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 678ms
09:15:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
09:15:42 INFO - PROCESS | 1743 | 1467044142883 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:42 INFO - PROCESS | 1743 | 1467044142960 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:43 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
09:15:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 678ms
09:15:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
09:15:43 INFO - PROCESS | 1743 | 1467044143566 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:43 INFO - PROCESS | 1743 | 1467044143640 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
09:15:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 634ms
09:15:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
09:15:44 INFO - PROCESS | 1743 | 1467044144204 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:44 INFO - PROCESS | 1743 | 1467044144292 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
09:15:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 621ms
09:15:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
09:15:44 INFO - PROCESS | 1743 | 1467044144831 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:44 INFO - PROCESS | 1743 | 1467044144908 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
09:15:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 878ms
09:15:45 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
09:15:45 INFO - PROCESS | 1743 | 1467044145716 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:45 INFO - PROCESS | 1743 | 1467044145832 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:46 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
09:15:46 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 682ms
09:15:46 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
09:15:46 INFO - PROCESS | 1743 | 1467044146423 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:46 INFO - PROCESS | 1743 | 1467044146517 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:47 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
09:15:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 678ms
09:15:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
09:15:47 INFO - PROCESS | 1743 | 1467044147119 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:47 INFO - PROCESS | 1743 | 1467044147208 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:47 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
09:15:47 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 729ms
09:15:47 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
09:15:47 INFO - PROCESS | 1743 | 1467044147850 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:48 INFO - PROCESS | 1743 | 1467044148012 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
09:15:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 933ms
09:15:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
09:15:48 INFO - PROCESS | 1743 | 1467044148781 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:48 INFO - PROCESS | 1743 | 1467044148865 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
09:15:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 630ms
09:15:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
09:15:49 INFO - PROCESS | 1743 | 1467044149419 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:49 INFO - PROCESS | 1743 | 1467044149521 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
09:15:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 639ms
09:15:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
09:15:50 INFO - PROCESS | 1743 | 1467044150060 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:50 INFO - PROCESS | 1743 | 1467044150141 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
09:15:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 580ms
09:15:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
09:15:50 INFO - PROCESS | 1743 | 1467044150645 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:50 INFO - PROCESS | 1743 | 1467044150720 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
09:15:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 625ms
09:15:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
09:15:51 INFO - PROCESS | 1743 | 1467044151275 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:51 INFO - PROCESS | 1743 | 1467044151358 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:52 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
09:15:52 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 769ms
09:15:52 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
09:15:52 INFO - PROCESS | 1743 | 1467044152060 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:52 INFO - PROCESS | 1743 | 1467044152333 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
09:15:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 1025ms
09:15:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
09:15:53 INFO - PROCESS | 1743 | 1467044153095 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:53 INFO - PROCESS | 1743 | 1467044153229 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:53 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
09:15:53 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 692ms
09:15:53 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
09:15:53 INFO - PROCESS | 1743 | 1467044153805 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:53 INFO - PROCESS | 1743 | 1467044153891 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:54 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
09:15:54 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 621ms
09:15:54 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
09:15:54 INFO - PROCESS | 1743 | 1467044154440 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:54 INFO - PROCESS | 1743 | 1467044154510 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
09:15:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 635ms
09:15:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
09:15:55 INFO - PROCESS | 1743 | 1467044155072 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:55 INFO - PROCESS | 1743 | 1467044155154 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:55 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
09:15:55 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 686ms
09:15:55 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
09:15:55 INFO - PROCESS | 1743 | 1467044155763 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:55 INFO - PROCESS | 1743 | 1467044155903 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:56 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
09:15:56 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 724ms
09:15:56 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
09:15:56 INFO - PROCESS | 1743 | 1467044156493 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:56 INFO - PROCESS | 1743 | 1467044156600 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:58 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
09:15:58 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1676ms
09:15:58 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
09:15:58 INFO - PROCESS | 1743 | 1467044158173 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:58 INFO - PROCESS | 1743 | 1467044158252 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:58 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
09:15:58 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 677ms
09:15:58 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
09:15:58 INFO - PROCESS | 1743 | 1467044158863 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:58 INFO - PROCESS | 1743 | 1467044158996 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:59 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
09:15:59 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 977ms
09:15:59 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
09:15:59 INFO - PROCESS | 1743 | 1467044159844 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:15:59 INFO - PROCESS | 1743 | 1467044159943 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:00 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
09:16:00 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 687ms
09:16:00 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
09:16:00 INFO - PROCESS | 1743 | 1467044160537 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:00 INFO - PROCESS | 1743 | 1467044160626 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:01 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
09:16:01 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 632ms
09:16:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
09:16:01 INFO - PROCESS | 1743 | 1467044161181 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:01 INFO - PROCESS | 1743 | 1467044161276 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
09:16:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 677ms
09:16:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
09:16:01 INFO - PROCESS | 1743 | 1467044161856 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:01 INFO - PROCESS | 1743 | 1467044161932 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
09:16:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 580ms
09:16:02 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
09:16:02 INFO - PROCESS | 1743 | 1467044162440 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:02 INFO - PROCESS | 1743 | 1467044162517 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
09:16:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 674ms
09:16:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
09:16:03 INFO - PROCESS | 1743 | 1467044163122 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:03 INFO - PROCESS | 1743 | 1467044163226 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
09:16:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 671ms
09:16:03 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
09:16:03 INFO - PROCESS | 1743 | 1467044163795 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:03 INFO - PROCESS | 1743 | 1467044163897 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
09:16:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 827ms
09:16:04 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
09:16:04 INFO - PROCESS | 1743 | 1467044164628 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:04 INFO - PROCESS | 1743 | 1467044164705 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
09:16:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 573ms
09:16:05 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
09:16:05 INFO - PROCESS | 1743 | 1467044165209 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:05 INFO - PROCESS | 1743 | 1467044165292 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
09:16:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 841ms
09:16:06 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
09:16:06 INFO - PROCESS | 1743 | 1467044166059 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:06 INFO - PROCESS | 1743 | 1467044166183 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
09:16:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 684ms
09:16:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
09:16:06 INFO - PROCESS | 1743 | 1467044166778 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:06 INFO - PROCESS | 1743 | 1467044166874 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
09:16:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 675ms
09:16:07 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
09:16:07 INFO - PROCESS | 1743 | 1467044167468 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:07 INFO - PROCESS | 1743 | 1467044167558 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
09:16:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 726ms
09:16:08 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
09:16:08 INFO - PROCESS | 1743 | 1467044168195 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:08 INFO - PROCESS | 1743 | 1467044168325 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:08 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
09:16:08 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 794ms
09:16:08 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
09:16:08 INFO - PROCESS | 1743 | 1467044168989 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:09 INFO - PROCESS | 1743 | 1467044169075 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:09 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
09:16:09 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 628ms
09:16:09 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
09:16:09 INFO - PROCESS | 1743 | 1467044169625 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:09 INFO - PROCESS | 1743 | 1467044169728 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
09:16:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 676ms
09:16:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
09:16:10 INFO - PROCESS | 1743 | 1467044170303 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:10 INFO - PROCESS | 1743 | 1467044170378 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:10 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
09:16:10 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 640ms
09:16:10 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
09:16:10 INFO - PROCESS | 1743 | 1467044170948 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:11 INFO - PROCESS | 1743 | 1467044171028 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
09:16:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 676ms
09:16:11 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
09:16:11 INFO - PROCESS | 1743 | 1467044171631 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:11 INFO - PROCESS | 1743 | 1467044171734 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
09:16:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 774ms
09:16:12 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
09:16:12 INFO - PROCESS | 1743 | 1467044172413 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:12 INFO - PROCESS | 1743 | 1467044172643 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
09:16:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 874ms
09:16:13 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
09:16:13 INFO - PROCESS | 1743 | 1467044173293 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:13 INFO - PROCESS | 1743 | 1467044173399 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
09:16:14 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 728ms
09:16:14 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
09:16:14 INFO - PROCESS | 1743 | 1467044174025 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:14 INFO - PROCESS | 1743 | 1467044174146 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
09:16:14 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 671ms
09:16:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
09:16:14 INFO - PROCESS | 1743 | 1467044174710 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:14 INFO - PROCESS | 1743 | 1467044174797 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
09:16:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 731ms
09:16:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
09:16:15 INFO - PROCESS | 1743 | 1467044175443 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:15 INFO - PROCESS | 1743 | 1467044175531 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
09:16:16 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 675ms
09:16:16 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
09:16:16 INFO - PROCESS | 1743 | 1467044176121 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:16 INFO - PROCESS | 1743 | 1467044176207 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:17 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
09:16:17 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1381ms
09:16:17 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
09:16:17 INFO - PROCESS | 1743 | 1467044177507 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:17 INFO - PROCESS | 1743 | 1467044177593 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
09:16:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 585ms
09:16:18 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
09:16:18 INFO - PROCESS | 1743 | 1467044178097 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:18 INFO - PROCESS | 1743 | 1467044178179 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
09:16:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 728ms
09:16:18 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
09:16:18 INFO - PROCESS | 1743 | 1467044178832 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:18 INFO - PROCESS | 1743 | 1467044178974 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
09:16:19 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 1078ms
09:16:19 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
09:16:19 INFO - PROCESS | 1743 | 1467044179918 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:20 INFO - PROCESS | 1743 | 1467044180019 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
09:16:20 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 681ms
09:16:20 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
09:16:20 INFO - PROCESS | 1743 | 1467044180608 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:20 INFO - PROCESS | 1743 | 1467044180731 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
09:16:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 625ms
09:16:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
09:16:21 INFO - PROCESS | 1743 | 1467044181247 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:21 INFO - PROCESS | 1743 | 1467044181325 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
09:16:21 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 678ms
09:16:21 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
09:16:21 INFO - PROCESS | 1743 | 1467044181918 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:22 INFO - PROCESS | 1743 | 1467044182012 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
09:16:22 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 629ms
09:16:22 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
09:16:22 INFO - PROCESS | 1743 | 1467044182556 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:22 INFO - PROCESS | 1743 | 1467044182629 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
09:16:23 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 674ms
09:16:23 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
09:16:23 INFO - PROCESS | 1743 | 1467044183244 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:23 INFO - PROCESS | 1743 | 1467044183342 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
09:16:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
09:16:24 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1290ms
09:16:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
09:16:24 INFO - PROCESS | 1743 | 1467044184535 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:24 INFO - PROCESS | 1743 | 1467044184632 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
09:16:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
09:16:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
09:16:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
09:16:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 729ms
09:16:25 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
09:16:25 INFO - PROCESS | 1743 | 1467044185269 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:25 INFO - PROCESS | 1743 | 1467044185344 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
09:16:25 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 620ms
09:16:25 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
09:16:25 INFO - PROCESS | 1743 | 1467044185895 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:26 INFO - PROCESS | 1743 | 1467044186074 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:26 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
09:16:26 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 922ms
09:16:26 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
09:16:26 INFO - PROCESS | 1743 | 1467044186823 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:26 INFO - PROCESS | 1743 | 1467044186933 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
09:16:27 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 721ms
09:16:27 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
09:16:27 INFO - PROCESS | 1743 | 1467044187554 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:27 INFO - PROCESS | 1743 | 1467044187668 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
09:16:28 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 680ms
09:16:28 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
09:16:28 INFO - PROCESS | 1743 | 1467044188249 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:28 INFO - PROCESS | 1743 | 1467044188344 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
09:16:28 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 676ms
09:16:28 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
09:16:28 INFO - PROCESS | 1743 | 1467044188921 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:29 INFO - PROCESS | 1743 | 1467044189015 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
09:16:29 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 623ms
09:16:29 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
09:16:29 INFO - PROCESS | 1743 | 1467044189549 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:29 INFO - PROCESS | 1743 | 1467044189614 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
09:16:30 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 634ms
09:16:30 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
09:16:30 INFO - PROCESS | 1743 | 1467044190189 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:30 INFO - PROCESS | 1743 | 1467044190287 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
09:16:30 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 680ms
09:16:30 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
09:16:30 INFO - PROCESS | 1743 | 1467044190870 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:30 INFO - PROCESS | 1743 | 1467044190943 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
09:16:31 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 569ms
09:16:31 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
09:16:31 INFO - PROCESS | 1743 | 1467044191444 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:31 INFO - PROCESS | 1743 | 1467044191526 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:32 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
09:16:32 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 571ms
09:16:32 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
09:16:32 INFO - PROCESS | 1743 | 1467044192021 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:32 INFO - PROCESS | 1743 | 1467044192099 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:32 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
09:16:32 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
09:16:32 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
09:16:32 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 522ms
09:16:32 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
09:16:32 INFO - PROCESS | 1743 | 1467044192548 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:32 INFO - PROCESS | 1743 | 1467044192648 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:33 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
09:16:33 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 1022ms
09:16:33 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
09:16:33 INFO - PROCESS | 1743 | 1467044193589 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:33 INFO - PROCESS | 1743 | 1467044193690 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:34 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
09:16:34 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 930ms
09:16:34 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
09:16:34 INFO - PROCESS | 1743 | 1467044194537 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:34 INFO - PROCESS | 1743 | 1467044194626 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:35 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
09:16:35 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 735ms
09:16:35 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
09:16:35 INFO - PROCESS | 1743 | 1467044195279 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:35 INFO - PROCESS | 1743 | 1467044195375 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
09:16:36 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
09:16:36 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 776ms
09:16:36 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
09:16:36 INFO - PROCESS | 1743 | 1467044196048 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:36 INFO - PROCESS | 1743 | 1467044196130 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
09:16:36 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 572ms
09:16:36 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
09:16:36 INFO - PROCESS | 1743 | 1467044196626 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:36 INFO - PROCESS | 1743 | 1467044196709 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
09:16:37 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 823ms
09:16:37 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
09:16:37 INFO - PROCESS | 1743 | 1467044197470 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:37 INFO - PROCESS | 1743 | 1467044197564 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
09:16:38 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 671ms
09:16:38 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
09:16:38 INFO - PROCESS | 1743 | 1467044198144 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:38 INFO - PROCESS | 1743 | 1467044198225 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
09:16:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
09:16:38 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 725ms
09:16:38 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
09:16:38 INFO - PROCESS | 1743 | 1467044198871 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:38 INFO - PROCESS | 1743 | 1467044198954 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:39 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
09:16:39 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 624ms
09:16:39 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
09:16:39 INFO - PROCESS | 1743 | 1467044199502 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:39 INFO - PROCESS | 1743 | 1467044199624 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
09:16:40 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 822ms
09:16:40 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
09:16:40 INFO - PROCESS | 1743 | 1467044200330 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:40 INFO - PROCESS | 1743 | 1467044200421 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:40 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
09:16:40 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 669ms
09:16:41 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
09:16:41 INFO - PROCESS | 1743 | 1467044201010 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:41 INFO - PROCESS | 1743 | 1467044201112 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:41 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
09:16:41 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 673ms
09:16:41 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
09:16:41 INFO - PROCESS | 1743 | 1467044201692 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:41 INFO - PROCESS | 1743 | 1467044201846 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:42 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
09:16:42 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 873ms
09:16:42 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
09:16:42 INFO - PROCESS | 1743 | 1467044202562 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:42 INFO - PROCESS | 1743 | 1467044202638 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
09:16:43 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 671ms
09:16:43 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
09:16:43 INFO - PROCESS | 1743 | 1467044203254 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:43 INFO - PROCESS | 1743 | 1467044203338 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:43 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
09:16:43 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 631ms
09:16:43 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
09:16:43 INFO - PROCESS | 1743 | 1467044203891 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:43 INFO - PROCESS | 1743 | 1467044203984 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
09:16:44 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
09:16:44 INFO - window.indexedDB.open('test', val);..." did not throw
09:16:44 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:16:44 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:16:44 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
09:16:44 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
09:16:44 INFO - window.indexedDB.open('test', val);..." did not throw
09:16:44 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:16:44 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:16:44 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
09:16:44 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
09:16:44 INFO - window.indexedDB.open('test', val);..." did not throw
09:16:44 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:16:44 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:16:44 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
09:16:44 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
09:16:44 INFO - window.indexedDB.open('test', val);..." did not throw
09:16:44 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
09:16:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:16:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:16:44 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
09:16:44 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
09:16:44 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
09:16:44 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 878ms
09:16:44 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
09:16:44 INFO - PROCESS | 1743 | 1467044204779 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:44 INFO - PROCESS | 1743 | 1467044204863 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:45 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
09:16:45 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 646ms
09:16:45 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
09:16:45 INFO - PROCESS | 1743 | 1467044205429 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:45 INFO - PROCESS | 1743 | 1467044205501 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:47 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
09:16:47 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
09:16:47 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 2193ms
09:16:47 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
09:16:47 INFO - PROCESS | 1743 | 1467044207631 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:47 INFO - PROCESS | 1743 | 1467044207744 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:48 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
09:16:48 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 674ms
09:16:48 INFO - TEST-START | /IndexedDB/idbindex_count.htm
09:16:48 INFO - PROCESS | 1743 | 1467044208314 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:48 INFO - PROCESS | 1743 | 1467044208404 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:49 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
09:16:49 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 728ms
09:16:49 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
09:16:49 INFO - PROCESS | 1743 | 1467044209058 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:49 INFO - PROCESS | 1743 | 1467044209163 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:49 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
09:16:49 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 781ms
09:16:49 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
09:16:49 INFO - PROCESS | 1743 | 1467044209832 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:49 INFO - PROCESS | 1743 | 1467044209919 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:50 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
09:16:50 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 581ms
09:16:50 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
09:16:50 INFO - PROCESS | 1743 | 1467044210420 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:50 INFO - PROCESS | 1743 | 1467044210496 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:50 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
09:16:50 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 570ms
09:16:50 INFO - TEST-START | /IndexedDB/idbindex_get.htm
09:16:51 INFO - PROCESS | 1743 | 1467044211001 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:51 INFO - PROCESS | 1743 | 1467044211096 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:51 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
09:16:51 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 628ms
09:16:51 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
09:16:51 INFO - PROCESS | 1743 | 1467044211626 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:51 INFO - PROCESS | 1743 | 1467044211698 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:52 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
09:16:52 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 619ms
09:16:52 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
09:16:52 INFO - PROCESS | 1743 | 1467044212249 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:52 INFO - PROCESS | 1743 | 1467044212323 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:53 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
09:16:53 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 826ms
09:16:53 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
09:16:53 INFO - PROCESS | 1743 | 1467044213153 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:53 INFO - PROCESS | 1743 | 1467044213302 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:53 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
09:16:53 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 839ms
09:16:53 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
09:16:54 INFO - PROCESS | 1743 | 1467044214000 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:54 INFO - PROCESS | 1743 | 1467044214114 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:54 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
09:16:54 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 627ms
09:16:54 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
09:16:54 INFO - PROCESS | 1743 | 1467044214626 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:54 INFO - PROCESS | 1743 | 1467044214728 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:55 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
09:16:55 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 672ms
09:16:55 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
09:16:55 INFO - PROCESS | 1743 | 1467044215302 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:55 INFO - PROCESS | 1743 | 1467044215389 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:55 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
09:16:55 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 630ms
09:16:55 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
09:16:55 INFO - PROCESS | 1743 | 1467044215938 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:56 INFO - PROCESS | 1743 | 1467044216028 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:56 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
09:16:56 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 634ms
09:16:56 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
09:16:56 INFO - PROCESS | 1743 | 1467044216579 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:56 INFO - PROCESS | 1743 | 1467044216685 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
09:16:57 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
09:16:57 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 873ms
09:16:57 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
09:16:57 INFO - PROCESS | 1743 | 1467044217459 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:57 INFO - PROCESS | 1743 | 1467044217532 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
09:16:58 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 741ms
09:16:58 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
09:16:58 INFO - PROCESS | 1743 | 1467044218207 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:58 INFO - PROCESS | 1743 | 1467044218326 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:58 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
09:16:58 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 622ms
09:16:58 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
09:16:58 INFO - PROCESS | 1743 | 1467044218837 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:58 INFO - PROCESS | 1743 | 1467044218918 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:59 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
09:16:59 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 619ms
09:16:59 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
09:16:59 INFO - PROCESS | 1743 | 1467044219460 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:16:59 INFO - PROCESS | 1743 | 1467044219561 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:00 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
09:17:00 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 983ms
09:17:00 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
09:17:00 INFO - PROCESS | 1743 | 1467044220460 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:00 INFO - PROCESS | 1743 | 1467044220569 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:01 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
09:17:01 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 732ms
09:17:01 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
09:17:01 INFO - PROCESS | 1743 | 1467044221203 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:01 INFO - PROCESS | 1743 | 1467044221335 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:01 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
09:17:01 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 724ms
09:17:01 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
09:17:01 INFO - PROCESS | 1743 | 1467044221933 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:02 INFO - PROCESS | 1743 | 1467044222039 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:02 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
09:17:02 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 621ms
09:17:02 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
09:17:02 INFO - PROCESS | 1743 | 1467044222554 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:02 INFO - PROCESS | 1743 | 1467044222642 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:03 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
09:17:03 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 628ms
09:17:03 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
09:17:03 INFO - PROCESS | 1743 | 1467044223184 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:03 INFO - PROCESS | 1743 | 1467044223267 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:03 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
09:17:03 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 626ms
09:17:03 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
09:17:03 INFO - PROCESS | 1743 | 1467044223818 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:03 INFO - PROCESS | 1743 | 1467044223904 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:04 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
09:17:04 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 721ms
09:17:04 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
09:17:04 INFO - PROCESS | 1743 | 1467044224549 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:04 INFO - PROCESS | 1743 | 1467044224663 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:05 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
09:17:05 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 882ms
09:17:05 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
09:17:05 INFO - PROCESS | 1743 | 1467044225429 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:05 INFO - PROCESS | 1743 | 1467044225506 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:06 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
09:17:06 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 577ms
09:17:06 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
09:17:06 INFO - PROCESS | 1743 | 1467044226010 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:06 INFO - PROCESS | 1743 | 1467044226106 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:06 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
09:17:06 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 925ms
09:17:06 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
09:17:06 INFO - PROCESS | 1743 | 1467044226944 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:07 INFO - PROCESS | 1743 | 1467044227057 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:07 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
09:17:07 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 727ms
09:17:07 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
09:17:07 INFO - PROCESS | 1743 | 1467044227693 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:07 INFO - PROCESS | 1743 | 1467044227814 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:08 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
09:17:08 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 742ms
09:17:08 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
09:17:08 INFO - PROCESS | 1743 | 1467044228439 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:08 INFO - PROCESS | 1743 | 1467044228538 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:09 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
09:17:09 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 778ms
09:17:09 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
09:17:09 INFO - PROCESS | 1743 | 1467044229234 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:09 INFO - PROCESS | 1743 | 1467044229337 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:10 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
09:17:10 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 777ms
09:17:10 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
09:17:10 INFO - PROCESS | 1743 | 1467044230017 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:10 INFO - PROCESS | 1743 | 1467044230093 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
09:17:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
09:17:10 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
09:17:10 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 522ms
09:17:10 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
09:17:10 INFO - PROCESS | 1743 | 1467044230564 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:10 INFO - PROCESS | 1743 | 1467044230660 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
09:17:11 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 622ms
09:17:11 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
09:17:11 INFO - PROCESS | 1743 | 1467044231184 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:11 INFO - PROCESS | 1743 | 1467044231258 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
09:17:11 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
09:17:11 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 580ms
09:17:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
09:17:11 INFO - PROCESS | 1743 | 1467044231793 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:11 INFO - PROCESS | 1743 | 1467044231894 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
09:17:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 693ms
09:17:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
09:17:12 INFO - PROCESS | 1743 | 1467044232505 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:12 INFO - PROCESS | 1743 | 1467044232582 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:13 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
09:17:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 697ms
09:17:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
09:17:13 INFO - PROCESS | 1743 | 1467044233199 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:13 INFO - PROCESS | 1743 | 1467044233355 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:14 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
09:17:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 828ms
09:17:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
09:17:14 INFO - PROCESS | 1743 | 1467044234031 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:14 INFO - PROCESS | 1743 | 1467044234122 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
09:17:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 638ms
09:17:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
09:17:14 INFO - PROCESS | 1743 | 1467044234678 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:14 INFO - PROCESS | 1743 | 1467044234757 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:15 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
09:17:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 678ms
09:17:15 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
09:17:15 INFO - PROCESS | 1743 | 1467044235372 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:15 INFO - PROCESS | 1743 | 1467044235461 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:16 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
09:17:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 726ms
09:17:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
09:17:16 INFO - PROCESS | 1743 | 1467044236096 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:16 INFO - PROCESS | 1743 | 1467044236211 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:17:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 676ms
09:17:16 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
09:17:16 INFO - PROCESS | 1743 | 1467044236772 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:16 INFO - PROCESS | 1743 | 1467044236850 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:17 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
09:17:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 620ms
09:17:17 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
09:17:17 INFO - PROCESS | 1743 | 1467044237400 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:17 INFO - PROCESS | 1743 | 1467044237487 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
09:17:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 625ms
09:17:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
09:17:18 INFO - PROCESS | 1743 | 1467044238029 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:18 INFO - PROCESS | 1743 | 1467044238106 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
09:17:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 570ms
09:17:18 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
09:17:18 INFO - PROCESS | 1743 | 1467044238605 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:18 INFO - PROCESS | 1743 | 1467044238692 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
09:17:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 623ms
09:17:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
09:17:19 INFO - PROCESS | 1743 | 1467044239233 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:19 INFO - PROCESS | 1743 | 1467044239326 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
09:17:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 719ms
09:17:19 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
09:17:19 INFO - PROCESS | 1743 | 1467044239960 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:20 INFO - PROCESS | 1743 | 1467044240181 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
09:17:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 1132ms
09:17:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
09:17:21 INFO - PROCESS | 1743 | 1467044241097 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:21 INFO - PROCESS | 1743 | 1467044241208 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
09:17:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 678ms
09:17:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
09:17:21 INFO - PROCESS | 1743 | 1467044241784 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:21 INFO - PROCESS | 1743 | 1467044241871 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:22 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
09:17:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 623ms
09:17:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
09:17:22 INFO - PROCESS | 1743 | 1467044242420 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:22 INFO - PROCESS | 1743 | 1467044242502 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:23 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
09:17:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 633ms
09:17:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
09:17:23 INFO - PROCESS | 1743 | 1467044243051 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:23 INFO - PROCESS | 1743 | 1467044243137 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
09:17:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 679ms
09:17:23 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
09:17:23 INFO - PROCESS | 1743 | 1467044243733 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:23 INFO - PROCESS | 1743 | 1467044243806 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
09:17:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 686ms
09:17:24 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
09:17:24 INFO - PROCESS | 1743 | 1467044244432 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:24 INFO - PROCESS | 1743 | 1467044244537 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:17:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 824ms
09:17:25 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
09:17:25 INFO - PROCESS | 1743 | 1467044245254 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:25 INFO - PROCESS | 1743 | 1467044245327 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:25 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
09:17:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 586ms
09:17:25 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
09:17:25 INFO - PROCESS | 1743 | 1467044245846 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:25 INFO - PROCESS | 1743 | 1467044245925 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
09:17:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 584ms
09:17:26 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
09:17:26 INFO - PROCESS | 1743 | 1467044246443 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:26 INFO - PROCESS | 1743 | 1467044246520 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
09:17:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 673ms
09:17:27 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
09:17:27 INFO - PROCESS | 1743 | 1467044247121 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:27 INFO - PROCESS | 1743 | 1467044247253 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
09:17:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 936ms
09:17:28 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
09:17:28 INFO - PROCESS | 1743 | 1467044248062 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:28 INFO - PROCESS | 1743 | 1467044248227 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:28 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
09:17:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 774ms
09:17:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
09:17:28 INFO - PROCESS | 1743 | 1467044248854 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:28 INFO - PROCESS | 1743 | 1467044248947 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
09:17:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 623ms
09:17:29 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
09:17:29 INFO - PROCESS | 1743 | 1467044249488 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:29 INFO - PROCESS | 1743 | 1467044249579 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:30 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
09:17:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 674ms
09:17:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
09:17:30 INFO - PROCESS | 1743 | 1467044250159 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:30 INFO - PROCESS | 1743 | 1467044250236 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:30 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
09:17:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 626ms
09:17:30 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
09:17:30 INFO - PROCESS | 1743 | 1467044250790 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:30 INFO - PROCESS | 1743 | 1467044250880 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:31 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
09:17:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 675ms
09:17:31 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
09:17:31 INFO - PROCESS | 1743 | 1467044251473 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:31 INFO - PROCESS | 1743 | 1467044251580 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
09:17:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 721ms
09:17:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
09:17:32 INFO - PROCESS | 1743 | 1467044252201 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:32 INFO - PROCESS | 1743 | 1467044252292 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex2.htm | IDBObjectStore.createIndex() - attempt to create an index that requires unique values on an object store already contains duplicates
09:17:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 639ms
09:17:32 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
09:17:32 INFO - PROCESS | 1743 | 1467044252840 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:32 INFO - PROCESS | 1743 | 1467044252919 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
09:17:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 624ms
09:17:33 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
09:17:33 INFO - PROCESS | 1743 | 1467044253469 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:33 INFO - PROCESS | 1743 | 1467044253544 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
09:17:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 632ms
09:17:34 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
09:17:34 INFO - PROCESS | 1743 | 1467044254109 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:34 INFO - PROCESS | 1743 | 1467044254216 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
09:17:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 927ms
09:17:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
09:17:35 INFO - PROCESS | 1743 | 1467044255045 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:35 INFO - PROCESS | 1743 | 1467044255157 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:35 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | IDBObjectStore.createIndex() - event order when unique constraint is triggered - assert_array_equals: events property 5, expected "transaction.abort: ConstraintError" but got "transaction.abort: AbortError"
09:17:35 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
09:17:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:17:35 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:17:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 931ms
09:17:35 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
09:17:35 INFO - PROCESS | 1743 | 1467044255988 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:36 INFO - PROCESS | 1743 | 1467044256093 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:36 INFO - TEST-FAIL | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | IDBObjectStore.createIndex() - Event ordering for ConstraintError on request - assert_array_equals: events property 9, expected "open_rq.error: AbortError" but got "open_rq.error: ConstraintError"
09:17:36 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
09:17:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:17:36 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
09:17:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 684ms
09:17:36 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
09:17:36 INFO - PROCESS | 1743 | 1467044256685 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:36 INFO - PROCESS | 1743 | 1467044256778 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
09:17:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 686ms
09:17:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
09:17:37 INFO - PROCESS | 1743 | 1467044257367 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:37 INFO - PROCESS | 1743 | 1467044257452 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
09:17:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 672ms
09:17:38 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
09:17:38 INFO - PROCESS | 1743 | 1467044258044 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:38 INFO - PROCESS | 1743 | 1467044258126 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
09:17:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 732ms
09:17:38 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
09:17:38 INFO - PROCESS | 1743 | 1467044258788 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:38 INFO - PROCESS | 1743 | 1467044258901 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
09:17:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 724ms
09:17:39 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
09:17:39 INFO - PROCESS | 1743 | 1467044259514 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:39 INFO - PROCESS | 1743 | 1467044259599 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
09:17:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 774ms
09:17:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
09:17:40 INFO - PROCESS | 1743 | 1467044260287 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:40 INFO - PROCESS | 1743 | 1467044260376 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
09:17:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 572ms
09:17:40 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
09:17:40 INFO - PROCESS | 1743 | 1467044260867 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:40 INFO - PROCESS | 1743 | 1467044260982 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
09:17:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 922ms
09:17:41 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
09:17:41 INFO - PROCESS | 1743 | 1467044261800 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:41 INFO - PROCESS | 1743 | 1467044261904 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:17:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 732ms
09:17:42 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
09:17:42 INFO - PROCESS | 1743 | 1467044262558 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:42 INFO - PROCESS | 1743 | 1467044262659 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:43 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
09:17:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 780ms
09:17:43 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
09:17:43 INFO - PROCESS | 1743 | 1467044263342 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:43 INFO - PROCESS | 1743 | 1467044263432 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
09:17:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 773ms
09:17:44 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
09:17:44 INFO - PROCESS | 1743 | 1467044264112 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:44 INFO - PROCESS | 1743 | 1467044264194 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
09:17:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 628ms
09:17:44 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
09:17:44 INFO - PROCESS | 1743 | 1467044264744 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:44 INFO - PROCESS | 1743 | 1467044264845 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
09:17:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 625ms
09:17:45 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
09:17:45 INFO - PROCESS | 1743 | 1467044265377 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:45 INFO - PROCESS | 1743 | 1467044265471 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
09:17:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 678ms
09:17:46 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
09:17:46 INFO - PROCESS | 1743 | 1467044266057 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:46 INFO - PROCESS | 1743 | 1467044266133 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
09:17:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 651ms
09:17:46 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
09:17:46 INFO - PROCESS | 1743 | 1467044266713 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:46 INFO - PROCESS | 1743 | 1467044266799 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
09:17:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 632ms
09:17:47 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
09:17:47 INFO - PROCESS | 1743 | 1467044267349 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:47 INFO - PROCESS | 1743 | 1467044267423 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
09:17:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 826ms
09:17:48 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
09:17:48 INFO - PROCESS | 1743 | 1467044268184 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:48 INFO - PROCESS | 1743 | 1467044268335 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
09:17:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 775ms
09:17:48 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
09:17:48 INFO - PROCESS | 1743 | 1467044268993 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:49 INFO - PROCESS | 1743 | 1467044269081 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
09:17:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 697ms
09:17:49 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
09:17:49 INFO - PROCESS | 1743 | 1467044269700 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:49 INFO - PROCESS | 1743 | 1467044269800 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
09:17:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
09:17:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 778ms
09:17:50 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
09:17:50 INFO - PROCESS | 1743 | 1467044270520 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:50 INFO - PROCESS | 1743 | 1467044270598 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
09:17:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 873ms
09:17:51 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
09:17:51 INFO - PROCESS | 1743 | 1467044271402 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:51 INFO - PROCESS | 1743 | 1467044271485 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
09:17:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 575ms
09:17:51 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
09:17:51 INFO - PROCESS | 1743 | 1467044271988 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:52 INFO - PROCESS | 1743 | 1467044272098 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
09:17:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 771ms
09:17:52 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
09:17:52 INFO - PROCESS | 1743 | 1467044272763 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:52 INFO - PROCESS | 1743 | 1467044272844 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
09:17:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 625ms
09:17:53 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
09:17:53 INFO - PROCESS | 1743 | 1467044273396 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:53 INFO - PROCESS | 1743 | 1467044273508 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
09:17:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
09:17:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
09:17:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
09:17:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
09:17:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 885ms
09:17:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
09:17:54 INFO - PROCESS | 1743 | 1467044274284 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:54 INFO - PROCESS | 1743 | 1467044274394 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
09:17:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 1172ms
09:17:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
09:17:55 INFO - PROCESS | 1743 | 1467044275466 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:55 INFO - PROCESS | 1743 | 1467044275577 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:56 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
09:17:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 678ms
09:17:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
09:17:56 INFO - PROCESS | 1743 | 1467044276152 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:56 INFO - PROCESS | 1743 | 1467044276249 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put11.htm | IDBObjectStore.put() - Attempt to put a record where the record's key does not meet the constraints of a valid key
09:17:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 628ms
09:17:56 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
09:17:56 INFO - PROCESS | 1743 | 1467044276792 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:56 INFO - PROCESS | 1743 | 1467044276869 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
09:17:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 627ms
09:17:57 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
09:17:57 INFO - PROCESS | 1743 | 1467044277418 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:57 INFO - PROCESS | 1743 | 1467044277490 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put13.htm | IDBObjectStore.put() - Attempt to put a record where the out of line key provided does not meet the constraints of a valid key
09:17:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 687ms
09:17:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
09:17:58 INFO - PROCESS | 1743 | 1467044278109 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:58 INFO - PROCESS | 1743 | 1467044278185 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:58 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
09:17:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 729ms
09:17:58 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
09:17:58 INFO - PROCESS | 1743 | 1467044278845 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:58 INFO - PROCESS | 1743 | 1467044278933 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
09:17:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 668ms
09:17:59 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
09:17:59 INFO - PROCESS | 1743 | 1467044279515 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:17:59 INFO - PROCESS | 1743 | 1467044279597 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:00 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
09:18:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 579ms
09:18:00 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
09:18:00 INFO - PROCESS | 1743 | 1467044280101 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:00 INFO - PROCESS | 1743 | 1467044280215 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
09:18:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 921ms
09:18:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
09:18:01 INFO - PROCESS | 1743 | 1467044281034 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:01 INFO - PROCESS | 1743 | 1467044281137 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
09:18:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 732ms
09:18:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
09:18:01 INFO - PROCESS | 1743 | 1467044281778 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:01 INFO - PROCESS | 1743 | 1467044281918 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
09:18:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 770ms
09:18:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
09:18:02 INFO - PROCESS | 1743 | 1467044282561 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:02 INFO - PROCESS | 1743 | 1467044282658 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
09:18:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 686ms
09:18:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
09:18:03 INFO - PROCESS | 1743 | 1467044283244 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:03 INFO - PROCESS | 1743 | 1467044283339 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
09:18:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 629ms
09:18:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
09:18:03 INFO - PROCESS | 1743 | 1467044283878 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:03 INFO - PROCESS | 1743 | 1467044283954 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
09:18:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 628ms
09:18:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
09:18:04 INFO - PROCESS | 1743 | 1467044284515 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:04 INFO - PROCESS | 1743 | 1467044284602 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
09:18:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 624ms
09:18:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
09:18:05 INFO - PROCESS | 1743 | 1467044285140 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:05 INFO - PROCESS | 1743 | 1467044285205 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:05 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
09:18:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 635ms
09:18:05 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
09:18:05 INFO - PROCESS | 1743 | 1467044285782 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:05 INFO - PROCESS | 1743 | 1467044285854 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:06 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
09:18:06 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 781ms
09:18:06 INFO - TEST-START | /IndexedDB/idbtransaction.htm
09:18:06 INFO - PROCESS | 1743 | 1467044286567 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:06 INFO - PROCESS | 1743 | 1467044286647 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:07 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
09:18:07 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
09:18:07 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 1076ms
09:18:07 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
09:18:07 INFO - PROCESS | 1743 | 1467044287656 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:07 INFO - PROCESS | 1743 | 1467044287760 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:08 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
09:18:08 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 674ms
09:18:08 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
09:18:08 INFO - PROCESS | 1743 | 1467044288334 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:08 INFO - PROCESS | 1743 | 1467044288417 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
09:18:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
09:18:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
09:18:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
09:18:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
09:18:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
09:18:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
09:18:09 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
09:18:09 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 975ms
09:18:09 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
09:18:09 INFO - PROCESS | 1743 | 1467044289332 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:09 INFO - PROCESS | 1743 | 1467044289431 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:10 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
09:18:10 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 789ms
09:18:10 INFO - TEST-START | /IndexedDB/index_sort_order.htm
09:18:10 INFO - PROCESS | 1743 | 1467044290108 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:10 INFO - PROCESS | 1743 | 1467044290200 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:10 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
09:18:10 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 731ms
09:18:10 INFO - TEST-START | /IndexedDB/interfaces.html
09:18:10 INFO - PROCESS | 1743 | 1467044290844 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:10 INFO - PROCESS | 1743 | 1467044290976 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
09:18:11 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
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
09:18:11 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
09:18:12 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
09:18:12 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1181ms
09:18:12 INFO - TEST-START | /IndexedDB/interfaces.worker
09:18:12 INFO - PROCESS | 1743 | 1467044292045 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:12 INFO - PROCESS | 1743 | 1467044292158 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
09:18:13 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
09:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:13 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
09:18:13 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
09:18:13 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
09:18:13 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
09:18:13 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
09:18:13 INFO - {}
09:18:13 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 - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
09:18:13 INFO - {}
09:18:13 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1202ms
09:18:13 INFO - TEST-START | /IndexedDB/key_invalid.htm
09:18:13 INFO - PROCESS | 1743 | 1467044293255 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:13 INFO - PROCESS | 1743 | 1467044293405 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
09:18:14 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
09:18:14 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 1144ms
09:18:14 INFO - TEST-START | /IndexedDB/key_valid.html
09:18:14 INFO - PROCESS | 1743 | 1467044294414 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:14 INFO - PROCESS | 1743 | 1467044294513 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
09:18:15 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
09:18:15 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1583ms
09:18:16 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
09:18:16 INFO - PROCESS | 1743 | 1467044296017 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:16 INFO - PROCESS | 1743 | 1467044296146 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:16 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
09:18:16 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 686ms
09:18:16 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
09:18:16 INFO - PROCESS | 1743 | 1467044296729 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:16 INFO - PROCESS | 1743 | 1467044296838 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:17 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
09:18:17 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 783ms
09:18:17 INFO - TEST-START | /IndexedDB/keygenerator.htm
09:18:17 INFO - PROCESS | 1743 | 1467044297516 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:17 INFO - PROCESS | 1743 | 1467044297609 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:18 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
09:18:18 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
09:18:18 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
09:18:18 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 821ms
09:18:18 INFO - TEST-START | /IndexedDB/keyorder.htm
09:18:18 INFO - PROCESS | 1743 | 1467044298342 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:18 INFO - PROCESS | 1743 | 1467044298446 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
09:18:19 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
09:18:19 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 883ms
09:18:19 INFO - TEST-START | /IndexedDB/keypath.htm
09:18:19 INFO - PROCESS | 1743 | 1467044299251 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:19 INFO - PROCESS | 1743 | 1467044299366 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
09:18:19 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
09:18:19 INFO - TEST-OK | /IndexedDB/keypath.htm | took 729ms
09:18:19 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
09:18:19 INFO - PROCESS | 1743 | 1467044299981 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:20 INFO - PROCESS | 1743 | 1467044300069 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
09:18:20 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
09:18:20 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 646ms
09:18:20 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
09:18:20 INFO - PROCESS | 1743 | 1467044300636 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:20 INFO - PROCESS | 1743 | 1467044300725 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:21 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
09:18:21 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
09:18:21 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
09:18:21 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 1033ms
09:18:21 INFO - TEST-START | /IndexedDB/list_ordering.htm
09:18:21 INFO - PROCESS | 1743 | 1467044301686 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:21 INFO - PROCESS | 1743 | 1467044301802 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:22 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
09:18:22 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
09:18:22 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
09:18:22 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1083ms
09:18:22 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
09:18:22 INFO - PROCESS | 1743 | 1467044302771 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:22 INFO - PROCESS | 1743 | 1467044302871 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:23 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
09:18:23 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 676ms
09:18:23 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
09:18:23 INFO - PROCESS | 1743 | 1467044303458 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:23 INFO - PROCESS | 1743 | 1467044303590 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:24 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
09:18:24 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 695ms
09:18:24 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
09:18:24 INFO - PROCESS | 1743 | 1467044304148 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:24 INFO - PROCESS | 1743 | 1467044304233 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:24 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
09:18:24 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 682ms
09:18:24 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
09:18:24 INFO - PROCESS | 1743 | 1467044304835 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:24 INFO - PROCESS | 1743 | 1467044304921 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:25 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
09:18:25 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 729ms
09:18:25 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
09:18:25 INFO - PROCESS | 1743 | 1467044305572 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:25 INFO - PROCESS | 1743 | 1467044305673 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:26 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
09:18:26 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 930ms
09:18:26 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
09:18:26 INFO - PROCESS | 1743 | 1467044306504 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:26 INFO - PROCESS | 1743 | 1467044306582 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:27 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
09:18:27 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 630ms
09:18:27 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
09:18:27 INFO - PROCESS | 1743 | 1467044307138 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:27 INFO - PROCESS | 1743 | 1467044307215 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:27 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
09:18:27 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 720ms
09:18:27 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
09:18:27 INFO - PROCESS | 1743 | 1467044307865 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:28 INFO - PROCESS | 1743 | 1467044308081 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:28 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
09:18:28 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 823ms
09:18:28 INFO - TEST-START | /IndexedDB/value.htm
09:18:28 INFO - PROCESS | 1743 | 1467044308696 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:28 INFO - PROCESS | 1743 | 1467044308787 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:29 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
09:18:29 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
09:18:29 INFO - TEST-OK | /IndexedDB/value.htm | took 779ms
09:18:29 INFO - TEST-START | /IndexedDB/value_recursive.htm
09:18:29 INFO - PROCESS | 1743 | 1467044309518 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:29 INFO - PROCESS | 1743 | 1467044309606 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:30 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
09:18:30 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
09:18:30 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
09:18:30 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 779ms
09:18:30 INFO - TEST-START | /IndexedDB/writer-starvation.htm
09:18:30 INFO - PROCESS | 1743 | 1467044310310 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:30 INFO - PROCESS | 1743 | 1467044310402 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:31 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
09:18:31 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 830ms
09:18:31 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
09:18:31 INFO - PROCESS | 1743 | 1467044311137 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:31 INFO - PROCESS | 1743 | 1467044311216 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:31 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
09:18:31 INFO - {}
09:18:31 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
09:18:31 INFO - {}
09:18:31 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
09:18:31 INFO - {}
09:18:31 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
09:18:31 INFO - {}
09:18:31 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 629ms
09:18:31 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
09:18:31 INFO - PROCESS | 1743 | 1467044311771 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:31 INFO - PROCESS | 1743 | 1467044311876 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:32 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
09:18:32 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
09:18:32 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
09:18:32 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
09:18:32 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 681ms
09:18:32 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
09:18:32 INFO - PROCESS | 1743 | 1467044312463 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:32 INFO - PROCESS | 1743 | 1467044312532 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
09:18:33 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 690ms
09:18:33 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
09:18:33 INFO - PROCESS | 1743 | 1467044313167 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:33 INFO - PROCESS | 1743 | 1467044313269 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
09:18:33 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
09:18:33 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
09:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:33 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
09:18:33 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
09:18:33 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
09:18:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:33 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
09:18:33 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
09:18:33 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 681ms
09:18:33 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
09:18:33 INFO - PROCESS | 1743 | 1467044313860 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:33 INFO - PROCESS | 1743 | 1467044313932 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:34 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() {
09:18:34 INFO - [native code]
09:18:34 INFO - }" but got function "function () {
09:18:34 INFO - }"
09:18:34 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:34 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
09:18:34 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
09:18:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
09:18:34 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
09:18:34 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
09:18:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:34 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
09:18:34 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
09:18:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
09:18:34 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 776ms
09:18:34 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
09:18:34 INFO - PROCESS | 1743 | 1467044314653 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:34 INFO - PROCESS | 1743 | 1467044314735 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:35 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() {
09:18:35 INFO - [native code]
09:18:35 INFO - }" but got function "function () {
09:18:35 INFO - }"
09:18:35 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:35 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
09:18:35 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
09:18:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
09:18:35 INFO - {}
09:18:35 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
09:18:35 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
09:18:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:35 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
09:18:35 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
09:18:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
09:18:35 INFO - {}
09:18:35 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 679ms
09:18:35 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
09:18:35 INFO - PROCESS | 1743 | 1467044315350 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:35 INFO - PROCESS | 1743 | 1467044315455 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
09:18:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
09:18:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
09:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
09:18:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
09:18:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
09:18:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
09:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
09:18:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
09:18:36 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"
09:18:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
09:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
09:18:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
09:18:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
09:18:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
09:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
09:18:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
09:18:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
09:18:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
09:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
09:18:36 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
09:18:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
09:18:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
09:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
09:18:36 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
09:18:36 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"
09:18:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
09:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
09:18:36 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
09:18:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
09:18:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
09:18:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
09:18:36 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
09:18:36 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 739ms
09:18:36 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
09:18:36 INFO - PROCESS | 1743 | 1467044316113 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:36 INFO - PROCESS | 1743 | 1467044316215 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
09:18:36 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 630ms
09:18:36 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
09:18:36 INFO - PROCESS | 1743 | 1467044316736 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:36 INFO - PROCESS | 1743 | 1467044316890 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
09:18:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
09:18:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
09:18:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
09:18:37 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 875ms
09:18:37 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
09:18:37 INFO - PROCESS | 1743 | 1467044317611 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:37 INFO - PROCESS | 1743 | 1467044317692 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
09:18:38 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
09:18:38 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
09:18:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
09:18:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:18:38 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
09:18:38 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 622ms
09:18:38 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
09:18:38 INFO - PROCESS | 1743 | 1467044318249 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:38 INFO - PROCESS | 1743 | 1467044318351 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
09:18:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
09:18:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
09:18:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
09:18:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
09:18:39 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1622ms
09:18:39 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
09:18:39 INFO - PROCESS | 1743 | 1467044319875 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:39 INFO - PROCESS | 1743 | 1467044319951 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
09:18:41 INFO - {}
09:18:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
09:18:41 INFO - {}
09:18:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
09:18:41 INFO - {}
09:18:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
09:18:41 INFO - {}
09:18:41 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
09:18:41 INFO - {}
09:18:41 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1678ms
09:18:41 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
09:18:41 INFO - PROCESS | 1743 | 1467044321563 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:41 INFO - PROCESS | 1743 | 1467044321655 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:42 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
09:18:42 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 773ms
09:18:42 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
09:18:42 INFO - PROCESS | 1743 | 1467044322354 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:42 INFO - PROCESS | 1743 | 1467044322436 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:42 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
09:18:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
09:18:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
09:18:42 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 632ms
09:18:42 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
09:18:42 INFO - PROCESS | 1743 | 1467044322989 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:43 INFO - PROCESS | 1743 | 1467044323096 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:53 INFO - PROCESS | 1743 | MARIONETTE LOG: INFO: Timeout fired
09:18:53 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
09:18:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
09:18:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:53 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
09:18:53 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10297ms
09:18:53 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
09:18:53 INFO - PROCESS | 1743 | 1467044333288 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:53 INFO - PROCESS | 1743 | 1467044333390 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:54 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
09:18:54 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 928ms
09:18:54 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
09:18:54 INFO - PROCESS | 1743 | 1467044334222 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:54 INFO - PROCESS | 1743 | 1467044334325 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
09:18:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 671ms
09:18:54 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
09:18:54 INFO - PROCESS | 1743 | 1467044334923 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:55 INFO - PROCESS | 1743 | 1467044335013 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:55 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
09:18:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 677ms
09:18:55 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
09:18:55 INFO - PROCESS | 1743 | 1467044335616 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:55 INFO - PROCESS | 1743 | 1467044335696 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:56 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
09:18:56 INFO - {}
09:18:56 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 628ms
09:18:56 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
09:18:56 INFO - PROCESS | 1743 | 1467044336235 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:56 INFO - PROCESS | 1743 | 1467044336317 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:56 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
09:18:56 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 589ms
09:18:56 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
09:18:56 INFO - PROCESS | 1743 | 1467044336829 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:56 INFO - PROCESS | 1743 | 1467044336919 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:57 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
09:18:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
09:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
09:18:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
09:18:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:18:57 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
09:18:57 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 635ms
09:18:57 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
09:18:57 INFO - PROCESS | 1743 | 1467044337473 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:57 INFO - PROCESS | 1743 | 1467044337573 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:58 INFO - TEST-PASS | /XMLHttpRequest/abort-event-abort.htm | XMLHttpRequest: The abort() method: do not fire abort event in OPENED state when send() flag is unset. send() throws after abort().
09:18:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 578ms
09:18:58 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
09:18:58 INFO - PROCESS | 1743 | 1467044338059 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:58 INFO - PROCESS | 1743 | 1467044338140 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:58 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
09:18:58 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 582ms
09:18:58 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
09:18:58 INFO - PROCESS | 1743 | 1467044338646 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:58 INFO - PROCESS | 1743 | 1467044338726 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:59 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
09:18:59 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 680ms
09:18:59 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
09:18:59 INFO - PROCESS | 1743 | 1467044339332 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:18:59 INFO - PROCESS | 1743 | 1467044339412 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:00 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"
09:19:00 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
09:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:19:00 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
09:19:00 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
09:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:19:00 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
09:19:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
09:19:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:19:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
09:19:00 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 733ms
09:19:00 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
09:19:00 INFO - PROCESS | 1743 | 1467044340072 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:00 INFO - PROCESS | 1743 | 1467044340179 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:00 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
09:19:00 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 575ms
09:19:00 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
09:19:00 INFO - PROCESS | 1743 | 1467044340661 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:00 INFO - PROCESS | 1743 | 1467044340761 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:01 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
09:19:01 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 625ms
09:19:01 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
09:19:01 INFO - PROCESS | 1743 | 1467044341290 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:01 INFO - PROCESS | 1743 | 1467044341391 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:01 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
09:19:01 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 625ms
09:19:01 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
09:19:01 INFO - PROCESS | 1743 | 1467044341922 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:02 INFO - PROCESS | 1743 | 1467044342003 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:02 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
09:19:02 INFO - do_test/)
09:19:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
09:19:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
09:19:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
09:19:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
09:19:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
09:19:38 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
09:19:38 INFO - )
09:19:38 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 629ms
09:19:38 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
09:19:38 INFO - PROCESS | 1743 | 1467044378103 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:38 INFO - PROCESS | 1743 | 1467044378184 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
09:19:39 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 927ms
09:19:39 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
09:19:39 INFO - PROCESS | 1743 | 1467044379039 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:39 INFO - PROCESS | 1743 | 1467044379116 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
09:19:39 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
09:19:39 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 874ms
09:19:39 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
09:19:39 INFO - PROCESS | 1743 | 1467044379921 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:40 INFO - PROCESS | 1743 | 1467044379995 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
09:19:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
09:19:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
09:19:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
09:19:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
09:19:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
09:19:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
09:19:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
09:19:40 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
09:19:40 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 528ms
09:19:40 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
09:19:40 INFO - PROCESS | 1743 | 1467044380458 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:40 INFO - PROCESS | 1743 | 1467044380523 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
09:19:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
09:19:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
09:19:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
09:19:41 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
09:19:41 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 634ms
09:19:41 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
09:19:41 INFO - PROCESS | 1743 | 1467044381097 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:41 INFO - PROCESS | 1743 | 1467044381183 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:41 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
09:19:41 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
09:19:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:19:41 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
09:19:41 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 674ms
09:19:41 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
09:19:41 INFO - PROCESS | 1743 | 1467044381777 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:41 INFO - PROCESS | 1743 | 1467044381861 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:42 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
09:19:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
09:19:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:19:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
09:19:42 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 579ms
09:19:42 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
09:19:42 INFO - PROCESS | 1743 | 1467044382369 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:42 INFO - PROCESS | 1743 | 1467044382441 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:42 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
09:19:42 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 526ms
09:19:42 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
09:19:42 INFO - PROCESS | 1743 | 1467044382900 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:42 INFO - PROCESS | 1743 | 1467044382992 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:43 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
09:19:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
09:19:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:19:43 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
09:19:43 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 572ms
09:19:43 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
09:19:43 INFO - PROCESS | 1743 | 1467044383488 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:43 INFO - PROCESS | 1743 | 1467044383580 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:44 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
09:19:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
09:19:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:19:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
09:19:44 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 634ms
09:19:44 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
09:19:44 INFO - PROCESS | 1743 | 1467044384128 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:44 INFO - PROCESS | 1743 | 1467044384215 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:44 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
09:19:44 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 668ms
09:19:44 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
09:19:44 INFO - PROCESS | 1743 | 1467044384804 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:44 INFO - PROCESS | 1743 | 1467044384883 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:45 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
09:19:45 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 636ms
09:19:45 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
09:19:45 INFO - PROCESS | 1743 | 1467044385442 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:45 INFO - PROCESS | 1743 | 1467044385535 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
09:19:46 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 570ms
09:19:46 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
09:19:46 INFO - PROCESS | 1743 | 1467044386019 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:46 INFO - PROCESS | 1743 | 1467044386092 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:46 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
09:19:46 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 585ms
09:19:46 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
09:19:46 INFO - PROCESS | 1743 | 1467044386609 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:46 INFO - PROCESS | 1743 | 1467044386746 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:47 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
09:19:47 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
09:19:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:19:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:19:47 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
09:19:47 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
09:19:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
09:19:47 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 579ms
09:19:47 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
09:19:47 INFO - PROCESS | 1743 | 1467044387206 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:47 INFO - PROCESS | 1743 | 1467044387290 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
09:19:47 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
09:19:47 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 590ms
09:19:47 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
09:19:47 INFO - PROCESS | 1743 | 1467044387808 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:47 INFO - PROCESS | 1743 | 1467044387895 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:48 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
09:19:48 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
09:19:48 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
09:19:48 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
09:19:48 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 732ms
09:19:48 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
09:19:48 INFO - PROCESS | 1743 | 1467044388553 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:48 INFO - PROCESS | 1743 | 1467044388651 Marionette INFO sendAsync 7fa42a61-de77-444c-bfe3-ba044b3473ef
09:19:49 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: