builder: mozilla-beta_ubuntu32_vm_test_pgo-web-platform-tests-1
slave: tst-linux32-spot-559
starttime: 1468509239.66
results: success (0)
buildid: 20160714050942
builduid: c397ffc3b333402787154f3bf98d9259
revision: 306382512096564f06aa175ddddeef59a90f36f0
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 08:13:59.657293) =========
master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-14 08:13:59.657745) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 3 mins, 7 secs) (at 2016-07-14 08:13:59.658037) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 3 mins, 7 secs) (at 2016-07-14 08:17:06.761137) =========
========= Started 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-14 08:17:06.761404) =========
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-1468508661.624742-1451775213
_=/tools/buildbot/bin/python
using PTY: False
--2016-07-14 08:17:09-- 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% 8.81M=0.001s
2016-07-14 08:17:09 (8.81 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.355860
========= master_lag: 11.07 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 11 secs) (at 2016-07-14 08:17:18.187018) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 54 secs) (at 2016-07-14 08:17:18.187340) =========
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-1468508661.624742-1451775213
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.029426
========= master_lag: 54.81 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 54 secs) (at 2016-07-14 08:18:13.023901) =========
========= Started 'bash -c ...' (results: 0, elapsed: 20 secs) (at 2016-07-14 08:18:13.024274) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 306382512096564f06aa175ddddeef59a90f36f0 --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 306382512096564f06aa175ddddeef59a90f36f0 --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-1468508661.624742-1451775213
_=/tools/buildbot/bin/python
using PTY: False
2016-07-14 08:18:15,876 truncating revision to first 12 chars
2016-07-14 08:18:15,876 Setting DEBUG logging.
2016-07-14 08:18:15,877 attempt 1/10
2016-07-14 08:18:15,877 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/306382512096?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-14 08:18:16,255 unpacking tar archive at: mozilla-beta-306382512096/testing/mozharness/
program finished with exit code 0
elapsedTime=0.657461
========= master_lag: 19.89 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 20 secs) (at 2016-07-14 08:18:33.576543) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 08:18:33.576948) =========
script_repo_revision: 306382512096564f06aa175ddddeef59a90f36f0
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-14 08:18:33.577731) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 2 mins, 5 secs) (at 2016-07-14 08:18:33.578010) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 2 mins, 5 secs) (at 2016-07-14 08:20:39.041229) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 27 mins, 44 secs) (at 2016-07-14 08:20:39.041505) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-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', '--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-1468508661.624742-1451775213
_=/tools/buildbot/bin/python
using PTY: False
08:20:44 INFO - MultiFileLogger online at 20160714 08:20:44 in /builds/slave/test
08:20:44 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
08:20:44 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
08:20:44 INFO - {'append_to_log': False,
08:20:44 INFO - 'base_work_dir': '/builds/slave/test',
08:20:44 INFO - 'blob_upload_branch': 'mozilla-beta',
08:20:44 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
08:20:44 INFO - 'buildbot_json_path': 'buildprops.json',
08:20:44 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
08:20:44 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
08:20:44 INFO - 'download_minidump_stackwalk': True,
08:20:44 INFO - 'download_symbols': 'ondemand',
08:20:44 INFO - 'e10s': False,
08:20:44 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
08:20:44 INFO - 'tooltool.py': '/tools/tooltool.py',
08:20:44 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
08:20:44 INFO - '/tools/misc-python/virtualenv.py')},
08:20:44 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
08:20:44 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
08:20:44 INFO - 'log_level': 'info',
08:20:44 INFO - 'log_to_console': True,
08:20:44 INFO - 'opt_config_files': (),
08:20:44 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
08:20:44 INFO - '--processes=1',
08:20:44 INFO - '--config=%(test_path)s/wptrunner.ini',
08:20:44 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
08:20:44 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
08:20:44 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
08:20:44 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
08:20:44 INFO - 'pip_index': False,
08:20:44 INFO - 'require_test_zip': True,
08:20:44 INFO - 'test_type': ('testharness',),
08:20:44 INFO - 'this_chunk': '1',
08:20:44 INFO - 'tooltool_cache': '/builds/tooltool_cache',
08:20:44 INFO - 'total_chunks': '5',
08:20:44 INFO - 'virtualenv_path': 'venv',
08:20:44 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
08:20:44 INFO - 'work_dir': 'build'}
08:20:44 INFO - #####
08:20:44 INFO - ##### Running clobber step.
08:20:44 INFO - #####
08:20:44 INFO - Running pre-action listener: _resource_record_pre_action
08:20:44 INFO - Running main action method: clobber
08:20:44 INFO - rmtree: /builds/slave/test/build
08:20:44 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
08:20:46 INFO - Running post-action listener: _resource_record_post_action
08:20:46 INFO - #####
08:20:46 INFO - ##### Running read-buildbot-config step.
08:20:46 INFO - #####
08:20:46 INFO - Running pre-action listener: _resource_record_pre_action
08:20:46 INFO - Running main action method: read_buildbot_config
08:20:46 INFO - Using buildbot properties:
08:20:46 INFO - {
08:20:46 INFO - "project": "",
08:20:46 INFO - "product": "firefox",
08:20:46 INFO - "script_repo_revision": "production",
08:20:46 INFO - "scheduler": "tests-mozilla-beta-ubuntu32_vm-pgo-unittest",
08:20:46 INFO - "repository": "",
08:20:46 INFO - "buildername": "Ubuntu VM 12.04 mozilla-beta pgo test web-platform-tests-1",
08:20:46 INFO - "buildid": "20160714050942",
08:20:46 INFO - "pgo_build": "True",
08:20:46 INFO - "basedir": "/builds/slave/test",
08:20:46 INFO - "buildnumber": 3,
08:20:46 INFO - "slavename": "tst-linux32-spot-559",
08:20:46 INFO - "revision": "306382512096564f06aa175ddddeef59a90f36f0",
08:20:46 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/",
08:20:46 INFO - "platform": "linux",
08:20:46 INFO - "branch": "mozilla-beta",
08:20:46 INFO - "repo_path": "releases/mozilla-beta",
08:20:46 INFO - "moz_repo_path": "",
08:20:46 INFO - "stage_platform": "linux-pgo",
08:20:46 INFO - "builduid": "c397ffc3b333402787154f3bf98d9259",
08:20:46 INFO - "slavebuilddir": "test"
08:20:46 INFO - }
08:20:46 INFO - Found installer url https://queue.taskcluster.net/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2.
08:20:46 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json.
08:20:46 INFO - Running post-action listener: _resource_record_post_action
08:20:46 INFO - #####
08:20:46 INFO - ##### Running download-and-extract step.
08:20:46 INFO - #####
08:20:46 INFO - Running pre-action listener: _resource_record_pre_action
08:20:46 INFO - Running main action method: download_and_extract
08:20:46 INFO - mkdir: /builds/slave/test/build/tests
08:20:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:20:46 INFO - https://queue.taskcluster.net/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net
08:20:46 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
08:20:46 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.test_packages.json
08:20:46 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/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
08:20:46 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/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
08:20:47 INFO - Downloaded 1291 bytes.
08:20:47 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-i686.test_packages.json
08:20:47 INFO - Using the following test package requirements:
08:20:47 INFO - {u'common': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
08:20:47 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
08:20:47 INFO - u'firefox-48.0.en-US.linux-i686.cppunittest.tests.zip'],
08:20:47 INFO - u'gtest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
08:20:47 INFO - u'firefox-48.0.en-US.linux-i686.gtest.tests.zip'],
08:20:47 INFO - u'jittest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
08:20:47 INFO - u'jsshell-linux-i686.zip'],
08:20:47 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
08:20:47 INFO - u'firefox-48.0.en-US.linux-i686.mochitest.tests.zip'],
08:20:47 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-i686.common.tests.zip'],
08:20:47 INFO - u'reftest': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
08:20:47 INFO - u'firefox-48.0.en-US.linux-i686.reftest.tests.zip'],
08:20:47 INFO - u'talos': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
08:20:47 INFO - u'firefox-48.0.en-US.linux-i686.talos.tests.zip'],
08:20:47 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
08:20:47 INFO - u'firefox-48.0.en-US.linux-i686.web-platform.tests.zip'],
08:20:47 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-i686.common.tests.zip',
08:20:47 INFO - u'firefox-48.0.en-US.linux-i686.xpcshell.tests.zip']}
08:20:47 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
08:20:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:20:47 INFO - https://queue.taskcluster.net/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net
08:20:47 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
08:20:47 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.common.tests.zip
08:20:47 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/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
08:20:47 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/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
08:20:50 INFO - Downloaded 24093164 bytes.
08:20:50 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/*']
08:20:50 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/*
08:20:50 INFO - caution: filename not matched: web-platform/*
08:20:50 INFO - Return code: 11
08:20:50 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')]}
08:20:50 INFO - https://queue.taskcluster.net/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net
08:20:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
08:20:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.web-platform.tests.zip
08:20:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/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
08:20:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/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
08:20:54 INFO - Downloaded 36389875 bytes.
08:20:54 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/*']
08:20:54 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/*
08:20:58 INFO - caution: filename not matched: bin/*
08:20:58 INFO - caution: filename not matched: config/*
08:20:58 INFO - caution: filename not matched: mozbase/*
08:20:58 INFO - caution: filename not matched: marionette/*
08:20:58 INFO - caution: filename not matched: tools/wptserve/*
08:20:58 INFO - Return code: 11
08:20:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:20:58 INFO - https://queue.taskcluster.net/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net
08:20:58 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
08:20:58 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
08:20:58 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/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
08:20:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/JgQyenNNQaGYGQiWiJA9Sg/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
08:21:03 INFO - Downloaded 56913485 bytes.
08:21:03 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
08:21:03 INFO - mkdir: /builds/slave/test/properties
08:21:03 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
08:21:03 INFO - Writing to file /builds/slave/test/properties/build_url
08:21:03 INFO - Contents:
08:21:03 INFO - build_url:https://queue.taskcluster.net/v1/task/JgQyenNNQaGYGQiWiJA9Sg/artifacts/public/build/firefox-48.0.en-US.linux-i686.tar.bz2
08:21:04 INFO - Running post-action listener: _resource_record_post_action
08:21:04 INFO - Running post-action listener: set_extra_try_arguments
08:21:04 INFO - #####
08:21:04 INFO - ##### Running create-virtualenv step.
08:21:04 INFO - #####
08:21:04 INFO - Running pre-action listener: _pre_create_virtualenv
08:21:04 INFO - Running pre-action listener: _resource_record_pre_action
08:21:04 INFO - Running main action method: create_virtualenv
08:21:04 INFO - Creating virtualenv /builds/slave/test/build/venv
08:21:04 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
08:21:04 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
08:21:05 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
08:21:05 INFO - Using real prefix '/usr'
08:21:05 INFO - New python executable in /builds/slave/test/build/venv/bin/python
08:21:06 INFO - Installing distribute.............................................................................................................................................................................................done.
08:21:09 INFO - Installing pip.................done.
08:21:09 INFO - Return code: 0
08:21:09 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
08:21:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:21:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:21:09 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:21:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:21:09 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:09 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9feac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa051598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa103f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5e30>, '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 0xa082c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa101470>, '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-1468508661.624742-1451775213', '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
08:21:09 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
08:21:09 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
08:21:09 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:21:09 INFO - 'CCACHE_UMASK': '002',
08:21:09 INFO - 'DISPLAY': ':0',
08:21:09 INFO - 'HOME': '/home/cltbld',
08:21:09 INFO - 'LANG': 'en_US.UTF-8',
08:21:09 INFO - 'LOGNAME': 'cltbld',
08:21:09 INFO - 'MAIL': '/var/mail/cltbld',
08:21:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:21:09 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:21:09 INFO - 'MOZ_NO_REMOTE': '1',
08:21:09 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:21:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:21:09 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:21:09 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:21:09 INFO - 'PWD': '/builds/slave/test',
08:21:09 INFO - 'SHELL': '/bin/bash',
08:21:09 INFO - 'SHLVL': '1',
08:21:09 INFO - 'TERM': 'linux',
08:21:09 INFO - 'TMOUT': '86400',
08:21:09 INFO - 'USER': 'cltbld',
08:21:09 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468508661.624742-1451775213',
08:21:09 INFO - '_': '/tools/buildbot/bin/python'}
08:21:10 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:21:10 INFO - Downloading/unpacking psutil>=0.7.1
08:21: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
08:21: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
08:21:10 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:10 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21: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
08:21: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
08:21:14 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
08:21:14 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
08:21:14 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
08:21:14 INFO - Installing collected packages: psutil
08:21:14 INFO - Running setup.py install for psutil
08:21:14 INFO - building 'psutil._psutil_linux' extension
08:21:14 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
08:21:14 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’:
08:21:14 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow]
08:21:14 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
08:21:15 INFO - building 'psutil._psutil_posix' extension
08:21:15 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
08:21:15 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
08:21:15 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
08:21:15 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
08:21:15 INFO - Successfully installed psutil
08:21:15 INFO - Cleaning up...
08:21:15 INFO - Return code: 0
08:21:15 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
08:21:15 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')]}
08:21:15 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:21:15 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:15 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')]}
08:21:15 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:21:15 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:15 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9feac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa051598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa103f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5e30>, '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 0xa082c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa101470>, '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-1468508661.624742-1451775213', '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
08:21:15 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
08:21:15 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
08:21:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:21:15 INFO - 'CCACHE_UMASK': '002',
08:21:15 INFO - 'DISPLAY': ':0',
08:21:15 INFO - 'HOME': '/home/cltbld',
08:21:15 INFO - 'LANG': 'en_US.UTF-8',
08:21:15 INFO - 'LOGNAME': 'cltbld',
08:21:15 INFO - 'MAIL': '/var/mail/cltbld',
08:21:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:21:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:21:15 INFO - 'MOZ_NO_REMOTE': '1',
08:21:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:21:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:21:15 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:21:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:21:15 INFO - 'PWD': '/builds/slave/test',
08:21:15 INFO - 'SHELL': '/bin/bash',
08:21:15 INFO - 'SHLVL': '1',
08:21:15 INFO - 'TERM': 'linux',
08:21:15 INFO - 'TMOUT': '86400',
08:21:15 INFO - 'USER': 'cltbld',
08:21:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468508661.624742-1451775213',
08:21:15 INFO - '_': '/tools/buildbot/bin/python'}
08:21:15 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:21:15 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
08:21:15 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
08:21:15 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
08:21:15 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:15 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:15 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
08:21:15 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
08:21:20 INFO - Downloading mozsystemmonitor-0.0.tar.gz
08:21:20 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
08:21:20 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
08:21:20 INFO - Installing collected packages: mozsystemmonitor
08:21:20 INFO - Running setup.py install for mozsystemmonitor
08:21:20 INFO - Successfully installed mozsystemmonitor
08:21:20 INFO - Cleaning up...
08:21:21 INFO - Return code: 0
08:21:21 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
08:21:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:21:21 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:21:21 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:21 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:21:21 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:21:21 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:21 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9feac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa051598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa103f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5e30>, '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 0xa082c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa101470>, '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-1468508661.624742-1451775213', '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
08:21:21 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
08:21:21 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
08:21:21 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:21:21 INFO - 'CCACHE_UMASK': '002',
08:21:21 INFO - 'DISPLAY': ':0',
08:21:21 INFO - 'HOME': '/home/cltbld',
08:21:21 INFO - 'LANG': 'en_US.UTF-8',
08:21:21 INFO - 'LOGNAME': 'cltbld',
08:21:21 INFO - 'MAIL': '/var/mail/cltbld',
08:21:21 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:21:21 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:21:21 INFO - 'MOZ_NO_REMOTE': '1',
08:21:21 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:21:21 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:21:21 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:21:21 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:21:21 INFO - 'PWD': '/builds/slave/test',
08:21:21 INFO - 'SHELL': '/bin/bash',
08:21:21 INFO - 'SHLVL': '1',
08:21:21 INFO - 'TERM': 'linux',
08:21:21 INFO - 'TMOUT': '86400',
08:21:21 INFO - 'USER': 'cltbld',
08:21:21 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468508661.624742-1451775213',
08:21:21 INFO - '_': '/tools/buildbot/bin/python'}
08:21:21 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:21:21 INFO - Downloading/unpacking blobuploader==1.2.4
08:21:21 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
08:21:21 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
08:21:21 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:21 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:21 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
08:21:21 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
08:21:25 INFO - Downloading blobuploader-1.2.4.tar.gz
08:21:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
08:21:25 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
08:21:25 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
08:21:25 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
08:21:25 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:25 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:25 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
08:21:25 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
08:21:26 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
08:21:26 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
08:21:26 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
08:21:26 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
08:21:26 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:26 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:26 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
08:21:26 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
08:21:27 INFO - Downloading docopt-0.6.1.tar.gz
08:21:27 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
08:21:27 INFO - Installing collected packages: blobuploader, requests, docopt
08:21:27 INFO - Running setup.py install for blobuploader
08:21:27 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
08:21:27 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
08:21:27 INFO - Running setup.py install for requests
08:21:28 INFO - Running setup.py install for docopt
08:21:28 INFO - Successfully installed blobuploader requests docopt
08:21:28 INFO - Cleaning up...
08:21:28 INFO - Return code: 0
08:21:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv
08:21:28 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')]}
08:21:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:21:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:28 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')]}
08:21:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:21:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:28 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9feac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa051598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa103f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5e30>, '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 0xa082c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa101470>, '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-1468508661.624742-1451775213', '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
08:21:28 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
08:21:28 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
08:21:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:21:28 INFO - 'CCACHE_UMASK': '002',
08:21:28 INFO - 'DISPLAY': ':0',
08:21:28 INFO - 'HOME': '/home/cltbld',
08:21:28 INFO - 'LANG': 'en_US.UTF-8',
08:21:28 INFO - 'LOGNAME': 'cltbld',
08:21:28 INFO - 'MAIL': '/var/mail/cltbld',
08:21:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:21:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:21:28 INFO - 'MOZ_NO_REMOTE': '1',
08:21:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:21:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:21:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:21:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:21:28 INFO - 'PWD': '/builds/slave/test',
08:21:28 INFO - 'SHELL': '/bin/bash',
08:21:28 INFO - 'SHLVL': '1',
08:21:28 INFO - 'TERM': 'linux',
08:21:28 INFO - 'TMOUT': '86400',
08:21:28 INFO - 'USER': 'cltbld',
08:21:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468508661.624742-1451775213',
08:21:28 INFO - '_': '/tools/buildbot/bin/python'}
08:21:29 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
08:21:29 INFO - Running setup.py (path:/tmp/pip-ZX2_dI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
08:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
08:21:29 INFO - Running setup.py (path:/tmp/pip-S1ntUX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
08:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
08:21:29 INFO - Running setup.py (path:/tmp/pip-92KxCH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
08:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
08:21:29 INFO - Running setup.py (path:/tmp/pip-J5cSc9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
08:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
08:21:29 INFO - Running setup.py (path:/tmp/pip-cwcup3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
08:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
08:21:29 INFO - Running setup.py (path:/tmp/pip-RiciFx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
08:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
08:21:29 INFO - Running setup.py (path:/tmp/pip-SZdm7o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
08:21:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
08:21:29 INFO - Running setup.py (path:/tmp/pip-KUqhSc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
08:21:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
08:21:30 INFO - Running setup.py (path:/tmp/pip-aCkV9b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
08:21:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
08:21:30 INFO - Running setup.py (path:/tmp/pip-NzWJOB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
08:21:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
08:21:30 INFO - Running setup.py (path:/tmp/pip-Kp4_VT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
08:21:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
08:21:30 INFO - Running setup.py (path:/tmp/pip-uoff4O-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
08:21:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
08:21:30 INFO - Running setup.py (path:/tmp/pip-p6bP1K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
08:21:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
08:21:30 INFO - Running setup.py (path:/tmp/pip-mwp3XH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
08:21:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
08:21:30 INFO - Running setup.py (path:/tmp/pip-LhVU_K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
08:21:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
08:21:31 INFO - Running setup.py (path:/tmp/pip-mbnmcM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
08:21:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
08:21:31 INFO - Running setup.py (path:/tmp/pip-zDfDXn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
08:21:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
08:21:31 INFO - Running setup.py (path:/tmp/pip-9QORP0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
08:21:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
08:21:31 INFO - Running setup.py (path:/tmp/pip-9H_jer-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
08:21:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:21:31 INFO - Running setup.py (path:/tmp/pip-jsq8U0-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:21:31 INFO - Unpacking /builds/slave/test/build/tests/marionette
08:21:32 INFO - Running setup.py (path:/tmp/pip-9di9Ef-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
08:21:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:21:32 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
08:21:32 INFO - Running setup.py install for manifestparser
08:21:32 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
08:21:32 INFO - Running setup.py install for mozcrash
08:21:32 INFO - Running setup.py install for mozdebug
08:21:32 INFO - Running setup.py install for mozdevice
08:21:33 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
08:21:33 INFO - Installing dm script to /builds/slave/test/build/venv/bin
08:21:33 INFO - Running setup.py install for mozfile
08:21:33 INFO - Running setup.py install for mozhttpd
08:21:33 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
08:21:33 INFO - Running setup.py install for mozinfo
08:21:33 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
08:21:33 INFO - Running setup.py install for mozInstall
08:21:33 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
08:21:33 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
08:21:33 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
08:21:33 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
08:21:33 INFO - Running setup.py install for mozleak
08:21:33 INFO - Running setup.py install for mozlog
08:21:34 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
08:21:34 INFO - Running setup.py install for moznetwork
08:21:34 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
08:21:34 INFO - Running setup.py install for mozprocess
08:21:34 INFO - Running setup.py install for mozprofile
08:21:34 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
08:21:34 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
08:21:34 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
08:21:34 INFO - Running setup.py install for mozrunner
08:21:35 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
08:21:35 INFO - Running setup.py install for mozscreenshot
08:21:35 INFO - Running setup.py install for moztest
08:21:35 INFO - Running setup.py install for mozversion
08:21:35 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
08:21:35 INFO - Running setup.py install for wptserve
08:21:36 INFO - Running setup.py install for marionette-driver
08:21:36 INFO - Running setup.py install for browsermob-proxy
08:21:36 INFO - Running setup.py install for marionette-client
08:21:36 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:21:37 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
08:21:37 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
08:21:37 INFO - Cleaning up...
08:21:37 INFO - Return code: 0
08:21:37 INFO - Installing None into virtualenv /builds/slave/test/build/venv
08:21:37 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')]}
08:21:37 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
08:21:37 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:37 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')]}
08:21:37 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
08:21:37 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub
08:21:37 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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 0x9feac58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0xa051598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0xa103f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9de5e30>, '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 0xa082c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa101470>, '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-1468508661.624742-1451775213', '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
08:21:37 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.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.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
08:21:37 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.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
08:21:37 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:21:37 INFO - 'CCACHE_UMASK': '002',
08:21:37 INFO - 'DISPLAY': ':0',
08:21:37 INFO - 'HOME': '/home/cltbld',
08:21:37 INFO - 'LANG': 'en_US.UTF-8',
08:21:37 INFO - 'LOGNAME': 'cltbld',
08:21:37 INFO - 'MAIL': '/var/mail/cltbld',
08:21:37 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:21:37 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:21:37 INFO - 'MOZ_NO_REMOTE': '1',
08:21:37 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:21:37 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:21:37 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:21:37 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:21:37 INFO - 'PWD': '/builds/slave/test',
08:21:37 INFO - 'SHELL': '/bin/bash',
08:21:37 INFO - 'SHLVL': '1',
08:21:37 INFO - 'TERM': 'linux',
08:21:37 INFO - 'TMOUT': '86400',
08:21:37 INFO - 'USER': 'cltbld',
08:21:37 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468508661.624742-1451775213',
08:21:37 INFO - '_': '/tools/buildbot/bin/python'}
08:21:37 INFO - Ignoring indexes: https://pypi.python.org/simple/
08:21:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
08:21:37 INFO - Running setup.py (path:/tmp/pip-IBtjSr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
08:21:37 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))
08:21:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
08:21:37 INFO - Running setup.py (path:/tmp/pip-lr_YNQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
08:21:37 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))
08:21:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
08:21:37 INFO - Running setup.py (path:/tmp/pip-1Pi1Fw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
08:21:37 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))
08:21:37 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
08:21:38 INFO - Running setup.py (path:/tmp/pip-7bWhoh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
08:21:38 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))
08:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
08:21:38 INFO - Running setup.py (path:/tmp/pip-U338P_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
08:21:38 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))
08:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
08:21:38 INFO - Running setup.py (path:/tmp/pip-G7A5vy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
08:21:38 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))
08:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
08:21:38 INFO - Running setup.py (path:/tmp/pip-crPDlu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
08:21:38 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))
08:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
08:21:38 INFO - Running setup.py (path:/tmp/pip-Qg1FCj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
08:21:38 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))
08:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
08:21:38 INFO - Running setup.py (path:/tmp/pip-ROyncn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
08:21:38 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))
08:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
08:21:38 INFO - Running setup.py (path:/tmp/pip-ygnDLT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
08:21:38 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))
08:21:38 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
08:21:38 INFO - Running setup.py (path:/tmp/pip-nVrWUA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
08:21:39 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))
08:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
08:21:39 INFO - Running setup.py (path:/tmp/pip-HyMpn2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
08:21:39 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))
08:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
08:21:39 INFO - Running setup.py (path:/tmp/pip-Svn20C-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
08:21:39 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))
08:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
08:21:39 INFO - Running setup.py (path:/tmp/pip-pI85Ns-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
08:21:39 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))
08:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
08:21:39 INFO - Running setup.py (path:/tmp/pip-2i1LRw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
08:21:39 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))
08:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
08:21:39 INFO - Running setup.py (path:/tmp/pip-diPqVE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
08:21:39 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))
08:21:39 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
08:21:39 INFO - Running setup.py (path:/tmp/pip-oipQ3o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
08:21:39 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))
08:21:39 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
08:21:39 INFO - Running setup.py (path:/tmp/pip-zq_ECY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
08:21:40 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))
08:21:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
08:21:40 INFO - Running setup.py (path:/tmp/pip-lvWIPU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
08:21:40 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))
08:21:40 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:21:40 INFO - Running setup.py (path:/tmp/pip-1JycI5-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
08:21:40 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))
08:21:40 INFO - Unpacking /builds/slave/test/build/tests/marionette
08:21:40 INFO - Running setup.py (path:/tmp/pip-SA2LDr-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
08:21:40 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
08:21:40 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))
08:21:40 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))
08:21:40 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))
08:21:40 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))
08:21:40 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))
08:21:40 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))
08:21:40 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
08:21:40 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
08:21:40 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
08:21:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available
08:21:40 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
08:21:40 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
08:21:44 INFO - Downloading blessings-1.6.tar.gz
08:21:44 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
08:21:44 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))
08:21:44 INFO - Installing collected packages: blessings
08:21:44 INFO - Running setup.py install for blessings
08:21:45 INFO - Successfully installed blessings
08:21:45 INFO - Cleaning up...
08:21:45 INFO - Return code: 0
08:21:45 INFO - Done creating virtualenv /builds/slave/test/build/venv.
08:21:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
08:21:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
08:21:45 INFO - Reading from file tmpfile_stdout
08:21:45 INFO - Current package versions:
08:21:45 INFO - argparse == 1.2.1
08:21:45 INFO - blessings == 1.6
08:21:45 INFO - blobuploader == 1.2.4
08:21:45 INFO - browsermob-proxy == 0.6.0
08:21:45 INFO - docopt == 0.6.1
08:21:45 INFO - manifestparser == 1.1
08:21:45 INFO - marionette-client == 2.3.0
08:21:45 INFO - marionette-driver == 1.4.0
08:21:45 INFO - mozInstall == 1.12
08:21:45 INFO - mozcrash == 0.17
08:21:45 INFO - mozdebug == 0.1
08:21:45 INFO - mozdevice == 0.48
08:21:45 INFO - mozfile == 1.2
08:21:45 INFO - mozhttpd == 0.7
08:21:45 INFO - mozinfo == 0.9
08:21:45 INFO - mozleak == 0.1
08:21:45 INFO - mozlog == 3.1
08:21:45 INFO - moznetwork == 0.27
08:21:45 INFO - mozprocess == 0.22
08:21:45 INFO - mozprofile == 0.28
08:21:45 INFO - mozrunner == 6.11
08:21:45 INFO - mozscreenshot == 0.1
08:21:45 INFO - mozsystemmonitor == 0.0
08:21:45 INFO - moztest == 0.7
08:21:45 INFO - mozversion == 1.4
08:21:45 INFO - psutil == 3.1.1
08:21:45 INFO - requests == 1.2.3
08:21:45 INFO - wptserve == 1.4.0
08:21:45 INFO - wsgiref == 0.1.2
08:21:45 INFO - Running post-action listener: _resource_record_post_action
08:21:45 INFO - Running post-action listener: _start_resource_monitoring
08:21:45 INFO - Starting resource monitoring.
08:21:45 INFO - #####
08:21:45 INFO - ##### Running pull step.
08:21:45 INFO - #####
08:21:45 INFO - Running pre-action listener: _resource_record_pre_action
08:21:45 INFO - Running main action method: pull
08:21:45 INFO - Pull has nothing to do!
08:21:45 INFO - Running post-action listener: _resource_record_post_action
08:21:45 INFO - #####
08:21:45 INFO - ##### Running install step.
08:21:45 INFO - #####
08:21:45 INFO - Running pre-action listener: _resource_record_pre_action
08:21:45 INFO - Running main action method: install
08:21:45 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
08:21:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
08:21:46 INFO - Reading from file tmpfile_stdout
08:21:46 INFO - Detecting whether we're running mozinstall >=1.0...
08:21:46 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
08:21:46 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
08:21:46 INFO - Reading from file tmpfile_stdout
08:21:46 INFO - Output received:
08:21:46 INFO - Usage: mozinstall [options] installer
08:21:46 INFO - Options:
08:21:46 INFO - -h, --help show this help message and exit
08:21:46 INFO - -d DEST, --destination=DEST
08:21:46 INFO - Directory to install application into. [default:
08:21:46 INFO - "/builds/slave/test"]
08:21:46 INFO - --app=APP Application being installed. [default: firefox]
08:21:46 INFO - mkdir: /builds/slave/test/build/application
08:21:46 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']
08:21:46 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
08:22:08 INFO - Reading from file tmpfile_stdout
08:22:08 INFO - Output received:
08:22:08 INFO - /builds/slave/test/build/application/firefox/firefox
08:22:08 INFO - Running post-action listener: _resource_record_post_action
08:22:08 INFO - #####
08:22:08 INFO - ##### Running run-tests step.
08:22:08 INFO - #####
08:22:08 INFO - Running pre-action listener: _resource_record_pre_action
08:22:08 INFO - Running main action method: run_tests
08:22:08 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
08:22:08 INFO - Minidump filename unknown. Determining based upon platform and architecture.
08:22:08 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
08:22:08 INFO - grabbing minidump binary from tooltool
08:22:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
08:22:08 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 0x9de5e30>, '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 0xa082c38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0xa101470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
08:22:08 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
08:22:08 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
08:22:08 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
08:22:08 INFO - Return code: 0
08:22:08 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755
08:22:08 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
08:22:08 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/JgQyenNNQaGYGQiWiJA9Sg/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', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
08:22:08 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/JgQyenNNQaGYGQiWiJA9Sg/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 --disable-e10s --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
08:22:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
08:22:08 INFO - 'CCACHE_UMASK': '002',
08:22:08 INFO - 'DISPLAY': ':0',
08:22:08 INFO - 'HOME': '/home/cltbld',
08:22:08 INFO - 'LANG': 'en_US.UTF-8',
08:22:08 INFO - 'LOGNAME': 'cltbld',
08:22:08 INFO - 'MAIL': '/var/mail/cltbld',
08:22:08 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
08:22:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
08:22:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
08:22:08 INFO - 'MOZ_NO_REMOTE': '1',
08:22:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
08:22:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
08:22:08 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
08:22:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
08:22:08 INFO - 'PWD': '/builds/slave/test',
08:22:08 INFO - 'SHELL': '/bin/bash',
08:22:08 INFO - 'SHLVL': '1',
08:22:08 INFO - 'TERM': 'linux',
08:22:08 INFO - 'TMOUT': '86400',
08:22:08 INFO - 'USER': 'cltbld',
08:22:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1468508661.624742-1451775213',
08:22:08 INFO - '_': '/tools/buildbot/bin/python'}
08:22:08 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/JgQyenNNQaGYGQiWiJA9Sg/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', '--disable-e10s', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
08:22:09 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
08:22:09 INFO - import pkg_resources
08:22:10 INFO - Using 1 client processes
08:22:11 INFO - wptserve Starting http server on 127.0.0.1:8000
08:22:11 INFO - wptserve Starting http server on 127.0.0.1:8001
08:22:11 INFO - wptserve Starting http server on 127.0.0.1:8443
08:22:13 INFO - SUITE-START | Running 1476 tests
08:22:13 INFO - Running testharness tests
08:22:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
08:22:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
08:22:13 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
08:22:13 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
08:22:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
08:22:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
08:22:13 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
08:22:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
08:22:13 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
08:22:13 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
08:22:13 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
08:22:13 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
08:22:13 INFO - Setting up ssl
08:22:13 INFO - PROCESS | certutil |
08:22:13 INFO - PROCESS | certutil |
08:22:13 INFO - PROCESS | certutil |
08:22:13 INFO - Certificate Nickname Trust Attributes
08:22:13 INFO - SSL,S/MIME,JAR/XPI
08:22:13 INFO -
08:22:13 INFO - web-platform-tests CT,,
08:22:13 INFO -
08:22:13 INFO - Starting runner
08:22:14 INFO - PROCESS | 1744 | 1468509734971 Marionette INFO Listening on port 2828
08:22:17 INFO - PROCESS | 1744 | 1468509737224 Marionette INFO startBrowser 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:17 INFO - PROCESS | 1744 | 1468509737246 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:17 INFO - PROCESS | 1744 | 1468509737617 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:17 INFO - PROCESS | 1744 | 1468509737757 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:18 INFO - PROCESS | 1744 | 1468509738040 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
08:22:18 INFO - PROCESS | 1744 | 1468509738087 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:18 INFO - PROCESS | 1744 | 1468509738104 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
08:22:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 473ms
08:22:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
08:22:18 INFO - PROCESS | 1744 | 1468509738641 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:18 INFO - PROCESS | 1744 | 1468509738746 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
08:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 511ms
08:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
08:22:19 INFO - PROCESS | 1744 | 1468509739114 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:19 INFO - PROCESS | 1744 | 1468509739234 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
08:22:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 468ms
08:22:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
08:22:19 INFO - PROCESS | 1744 | 1468509739591 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:19 INFO - PROCESS | 1744 | 1468509739679 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
08:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 474ms
08:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
08:22:20 INFO - PROCESS | 1744 | 1468509740064 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:20 INFO - PROCESS | 1744 | 1468509740152 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
08:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 439ms
08:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
08:22:20 INFO - PROCESS | 1744 | 1468509740508 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:20 INFO - PROCESS | 1744 | 1468509740597 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
08:22:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 423ms
08:22:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
08:22:20 INFO - PROCESS | 1744 | 1468509740936 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:21 INFO - PROCESS | 1744 | 1468509741015 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
08:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 435ms
08:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
08:22:21 INFO - PROCESS | 1744 | 1468509741375 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:21 INFO - PROCESS | 1744 | 1468509741459 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
08:22:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 426ms
08:22:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
08:22:21 INFO - PROCESS | 1744 | 1468509741805 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:21 INFO - PROCESS | 1744 | 1468509741887 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
08:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 429ms
08:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
08:22:22 INFO - PROCESS | 1744 | 1468509742238 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:22 INFO - PROCESS | 1744 | 1468509742333 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
08:22:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 519ms
08:22:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
08:22:22 INFO - PROCESS | 1744 | 1468509742783 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:22 INFO - PROCESS | 1744 | 1468509742870 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
08:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 423ms
08:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
08:22:23 INFO - PROCESS | 1744 | 1468509743210 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:23 INFO - PROCESS | 1744 | 1468509743294 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
08:22:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 420ms
08:22:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
08:22:23 INFO - PROCESS | 1744 | 1468509743635 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:23 INFO - PROCESS | 1744 | 1468509743718 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
08:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 421ms
08:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
08:22:24 INFO - PROCESS | 1744 | 1468509744061 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:24 INFO - PROCESS | 1744 | 1468509744147 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
08:22:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 423ms
08:22:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
08:22:24 INFO - PROCESS | 1744 | 1468509744489 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:24 INFO - PROCESS | 1744 | 1468509744573 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
08:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 529ms
08:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
08:22:25 INFO - PROCESS | 1744 | 1468509745025 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:25 INFO - PROCESS | 1744 | 1468509745135 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
08:22:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 693ms
08:22:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
08:22:25 INFO - PROCESS | 1744 | 1468509745729 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:25 INFO - PROCESS | 1744 | 1468509745830 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
08:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 470ms
08:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
08:22:26 INFO - PROCESS | 1744 | 1468509746208 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:26 INFO - PROCESS | 1744 | 1468509746293 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
08:22:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 472ms
08:22:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
08:22:26 INFO - PROCESS | 1744 | 1468509746692 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:26 INFO - PROCESS | 1744 | 1468509746777 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
08:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 421ms
08:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
08:22:27 INFO - PROCESS | 1744 | 1468509747117 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:27 INFO - PROCESS | 1744 | 1468509747244 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
08:22:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 472ms
08:22:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
08:22:27 INFO - PROCESS | 1744 | 1468509747594 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:27 INFO - PROCESS | 1744 | 1468509747671 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
08:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 430ms
08:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
08:22:28 INFO - PROCESS | 1744 | 1468509748037 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:28 INFO - PROCESS | 1744 | 1468509748138 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
08:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 478ms
08:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
08:22:28 INFO - PROCESS | 1744 | 1468509748518 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:28 INFO - PROCESS | 1744 | 1468509748601 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
08:22:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 434ms
08:22:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
08:22:28 INFO - PROCESS | 1744 | 1468509748955 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:29 INFO - PROCESS | 1744 | 1468509749034 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
08:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 437ms
08:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
08:22:29 INFO - PROCESS | 1744 | 1468509749396 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:29 INFO - PROCESS | 1744 | 1468509749479 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
08:22:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 422ms
08:22:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
08:22:29 INFO - PROCESS | 1744 | 1468509749824 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:29 INFO - PROCESS | 1744 | 1468509749901 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
08:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 434ms
08:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
08:22:30 INFO - PROCESS | 1744 | 1468509750264 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:30 INFO - PROCESS | 1744 | 1468509750363 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
08:22:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 474ms
08:22:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
08:22:30 INFO - PROCESS | 1744 | 1468509750741 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:30 INFO - PROCESS | 1744 | 1468509750820 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
08:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 423ms
08:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
08:22:31 INFO - PROCESS | 1744 | 1468509751169 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:31 INFO - PROCESS | 1744 | 1468509751246 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
08:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 418ms
08:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
08:22:31 INFO - PROCESS | 1744 | 1468509751591 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:31 INFO - PROCESS | 1744 | 1468509751669 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
08:22:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 382ms
08:22:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
08:22:31 INFO - PROCESS | 1744 | 1468509751983 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:32 INFO - PROCESS | 1744 | 1468509752068 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
08:22:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 469ms
08:22:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
08:22:32 INFO - PROCESS | 1744 | 1468509752456 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:32 INFO - PROCESS | 1744 | 1468509752536 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
08:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 731ms
08:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
08:22:33 INFO - PROCESS | 1744 | 1468509753206 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:33 INFO - PROCESS | 1744 | 1468509753290 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
08:22:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 488ms
08:22:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
08:22:33 INFO - PROCESS | 1744 | 1468509753695 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:33 INFO - PROCESS | 1744 | 1468509753805 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
08:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 580ms
08:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
08:22:34 INFO - PROCESS | 1744 | 1468509754291 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:34 INFO - PROCESS | 1744 | 1468509754369 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
08:22:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 676ms
08:22:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
08:22:34 INFO - PROCESS | 1744 | 1468509754960 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:35 INFO - PROCESS | 1744 | 1468509755041 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
08:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 475ms
08:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
08:22:35 INFO - PROCESS | 1744 | 1468509755439 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:35 INFO - PROCESS | 1744 | 1468509755515 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
08:22:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 430ms
08:22:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
08:22:35 INFO - PROCESS | 1744 | 1468509755875 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:35 INFO - PROCESS | 1744 | 1468509755971 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
08:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 470ms
08:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
08:22:36 INFO - PROCESS | 1744 | 1468509756348 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:36 INFO - PROCESS | 1744 | 1468509756426 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
08:22:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 470ms
08:22:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
08:22:36 INFO - PROCESS | 1744 | 1468509756823 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:36 INFO - PROCESS | 1744 | 1468509756930 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
08:22:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 626ms
08:22:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
08:22:37 INFO - PROCESS | 1744 | 1468509757465 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:37 INFO - PROCESS | 1744 | 1468509757571 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
08:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 672ms
08:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
08:22:38 INFO - PROCESS | 1744 | 1468509758142 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:38 INFO - PROCESS | 1744 | 1468509758236 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
08:22:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 475ms
08:22:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
08:22:38 INFO - PROCESS | 1744 | 1468509758626 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:38 INFO - PROCESS | 1744 | 1468509758711 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
08:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 478ms
08:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
08:22:39 INFO - PROCESS | 1744 | 1468509759117 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:39 INFO - PROCESS | 1744 | 1468509759205 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
08:22:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 484ms
08:22:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
08:22:39 INFO - PROCESS | 1744 | 1468509759596 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:39 INFO - PROCESS | 1744 | 1468509759683 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
08:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 427ms
08:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
08:22:40 INFO - PROCESS | 1744 | 1468509760029 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:40 INFO - PROCESS | 1744 | 1468509760111 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
08:22:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 473ms
08:22:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
08:22:40 INFO - PROCESS | 1744 | 1468509760515 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:40 INFO - PROCESS | 1744 | 1468509760633 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
08:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 527ms
08:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
08:22:41 INFO - PROCESS | 1744 | 1468509761043 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:41 INFO - PROCESS | 1744 | 1468509761123 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
08:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 476ms
08:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
08:22:41 INFO - PROCESS | 1744 | 1468509761524 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:41 INFO - PROCESS | 1744 | 1468509761609 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
08:22:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 418ms
08:22:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
08:22:41 INFO - PROCESS | 1744 | 1468509761948 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:42 INFO - PROCESS | 1744 | 1468509762042 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
08:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 468ms
08:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
08:22:42 INFO - PROCESS | 1744 | 1468509762422 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:42 INFO - PROCESS | 1744 | 1468509762503 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
08:22:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 448ms
08:22:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
08:22:42 INFO - PROCESS | 1744 | 1468509762877 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:42 INFO - PROCESS | 1744 | 1468509762972 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
08:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 428ms
08:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
08:22:43 INFO - PROCESS | 1744 | 1468509763313 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:43 INFO - PROCESS | 1744 | 1468509763397 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
08:22:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 480ms
08:22:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
08:22:43 INFO - PROCESS | 1744 | 1468509763798 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:43 INFO - PROCESS | 1744 | 1468509763879 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
08:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 420ms
08:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
08:22:44 INFO - PROCESS | 1744 | 1468509764248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:44 INFO - PROCESS | 1744 | 1468509764379 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
08:22:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms
08:22:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
08:22:44 INFO - PROCESS | 1744 | 1468509764923 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:45 INFO - PROCESS | 1744 | 1468509765011 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
08:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 532ms
08:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
08:22:45 INFO - PROCESS | 1744 | 1468509765466 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:45 INFO - PROCESS | 1744 | 1468509765552 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
08:22:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 481ms
08:22:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
08:22:45 INFO - PROCESS | 1744 | 1468509765959 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:46 INFO - PROCESS | 1744 | 1468509766056 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
08:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 473ms
08:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
08:22:46 INFO - PROCESS | 1744 | 1468509766429 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:46 INFO - PROCESS | 1744 | 1468509766514 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
08:22:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 477ms
08:22:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
08:22:46 INFO - PROCESS | 1744 | 1468509766911 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:47 INFO - PROCESS | 1744 | 1468509766995 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
08:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 471ms
08:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
08:22:47 INFO - PROCESS | 1744 | 1468509767389 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:47 INFO - PROCESS | 1744 | 1468509767508 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
08:22:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 537ms
08:22:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
08:22:47 INFO - PROCESS | 1744 | 1468509767934 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:48 INFO - PROCESS | 1744 | 1468509768024 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
08:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 491ms
08:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
08:22:48 INFO - PROCESS | 1744 | 1468509768428 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:48 INFO - PROCESS | 1744 | 1468509768519 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
08:22:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 522ms
08:22:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
08:22:48 INFO - PROCESS | 1744 | 1468509768953 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:49 INFO - PROCESS | 1744 | 1468509769040 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
08:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 473ms
08:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
08:22:49 INFO - PROCESS | 1744 | 1468509769436 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:49 INFO - PROCESS | 1744 | 1468509769526 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
08:22:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 482ms
08:22:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
08:22:49 INFO - PROCESS | 1744 | 1468509769928 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:50 INFO - PROCESS | 1744 | 1468509770040 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
08:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 479ms
08:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
08:22:50 INFO - PROCESS | 1744 | 1468509770409 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:50 INFO - PROCESS | 1744 | 1468509770493 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
08:22:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 480ms
08:22:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
08:22:50 INFO - PROCESS | 1744 | 1468509770895 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:50 INFO - PROCESS | 1744 | 1468509770991 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
08:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 474ms
08:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
08:22:51 INFO - PROCESS | 1744 | 1468509771373 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:51 INFO - PROCESS | 1744 | 1468509771482 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
08:22:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 583ms
08:22:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
08:22:51 INFO - PROCESS | 1744 | 1468509771965 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:52 INFO - PROCESS | 1744 | 1468509772069 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
08:22:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 677ms
08:22:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
08:22:52 INFO - PROCESS | 1744 | 1468509772687 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:52 INFO - PROCESS | 1744 | 1468509772828 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
08:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 590ms
08:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
08:22:53 INFO - PROCESS | 1744 | 1468509773246 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:53 INFO - PROCESS | 1744 | 1468509773333 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
08:22:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 479ms
08:22:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
08:22:53 INFO - PROCESS | 1744 | 1468509773737 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:53 INFO - PROCESS | 1744 | 1468509773829 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:54 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.
08:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 479ms
08:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
08:22:54 INFO - PROCESS | 1744 | 1468509774217 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:54 INFO - PROCESS | 1744 | 1468509774310 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:54 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.
08:22:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 476ms
08:22:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
08:22:54 INFO - PROCESS | 1744 | 1468509774691 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:54 INFO - PROCESS | 1744 | 1468509774770 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:55 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.
08:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 526ms
08:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
08:22:55 INFO - PROCESS | 1744 | 1468509775231 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:55 INFO - PROCESS | 1744 | 1468509775354 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:55 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.
08:22:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 524ms
08:22:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
08:22:55 INFO - PROCESS | 1744 | 1468509775765 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:55 INFO - PROCESS | 1744 | 1468509775847 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:56 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.
08:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 484ms
08:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
08:22:56 INFO - PROCESS | 1744 | 1468509776252 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:56 INFO - PROCESS | 1744 | 1468509776329 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:56 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.
08:22:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 483ms
08:22:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
08:22:56 INFO - PROCESS | 1744 | 1468509776742 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:56 INFO - PROCESS | 1744 | 1468509776827 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:57 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.
08:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 430ms
08:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
08:22:57 INFO - PROCESS | 1744 | 1468509777175 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:57 INFO - PROCESS | 1744 | 1468509777256 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:57 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.
08:22:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 426ms
08:22:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
08:22:57 INFO - PROCESS | 1744 | 1468509777605 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:57 INFO - PROCESS | 1744 | 1468509777700 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:58 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.
08:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 470ms
08:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
08:22:58 INFO - PROCESS | 1744 | 1468509778080 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:58 INFO - PROCESS | 1744 | 1468509778163 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:58 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.
08:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 422ms
08:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
08:22:58 INFO - PROCESS | 1744 | 1468509778506 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:58 INFO - PROCESS | 1744 | 1468509778585 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:58 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.
08:22:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 479ms
08:22:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
08:22:58 INFO - PROCESS | 1744 | 1468509778991 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:59 INFO - PROCESS | 1744 | 1468509779092 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:59 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.
08:22:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 582ms
08:22:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
08:22:59 INFO - PROCESS | 1744 | 1468509779581 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:22:59 INFO - PROCESS | 1744 | 1468509779692 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:00 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.
08:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 632ms
08:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
08:23:00 INFO - PROCESS | 1744 | 1468509780218 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:00 INFO - PROCESS | 1744 | 1468509780546 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:00 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.
08:23:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 720ms
08:23:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
08:23:00 INFO - PROCESS | 1744 | 1468509780943 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:01 INFO - PROCESS | 1744 | 1468509781028 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:01 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.
08:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 476ms
08:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
08:23:01 INFO - PROCESS | 1744 | 1468509781427 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:01 INFO - PROCESS | 1744 | 1468509781515 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:01 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.
08:23:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 474ms
08:23:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
08:23:01 INFO - PROCESS | 1744 | 1468509781914 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:02 INFO - PROCESS | 1744 | 1468509782000 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:02 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.
08:23:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 489ms
08:23:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
08:23:02 INFO - PROCESS | 1744 | 1468509782399 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:02 INFO - PROCESS | 1744 | 1468509782483 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:03 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.
08:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 621ms
08:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
08:23:03 INFO - PROCESS | 1744 | 1468509783036 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:03 INFO - PROCESS | 1744 | 1468509783129 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:03 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.
08:23:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 533ms
08:23:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
08:23:03 INFO - PROCESS | 1744 | 1468509783571 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:03 INFO - PROCESS | 1744 | 1468509783662 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:04 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.
08:23:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 479ms
08:23:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
08:23:04 INFO - PROCESS | 1744 | 1468509784054 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:04 INFO - PROCESS | 1744 | 1468509784159 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
08:23:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 540ms
08:23:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
08:23:04 INFO - PROCESS | 1744 | 1468509784603 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:04 INFO - PROCESS | 1744 | 1468509784680 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
08:23:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 431ms
08:23:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
08:23:05 INFO - PROCESS | 1744 | 1468509785038 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:05 INFO - PROCESS | 1744 | 1468509785114 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
08:23:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 437ms
08:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
08:23:05 INFO - PROCESS | 1744 | 1468509785479 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:05 INFO - PROCESS | 1744 | 1468509785557 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
08:23:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 476ms
08:23:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
08:23:05 INFO - PROCESS | 1744 | 1468509785961 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:06 INFO - PROCESS | 1744 | 1468509786056 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
08:23:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 475ms
08:23:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
08:23:06 INFO - PROCESS | 1744 | 1468509786439 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:06 INFO - PROCESS | 1744 | 1468509786519 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
08:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 790ms
08:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
08:23:07 INFO - PROCESS | 1744 | 1468509787237 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:07 INFO - PROCESS | 1744 | 1468509787327 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
08:23:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 480ms
08:23:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
08:23:07 INFO - PROCESS | 1744 | 1468509787733 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:07 INFO - PROCESS | 1744 | 1468509787838 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
08:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 528ms
08:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
08:23:08 INFO - PROCESS | 1744 | 1468509788270 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:08 INFO - PROCESS | 1744 | 1468509788360 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
08:23:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 490ms
08:23:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
08:23:08 INFO - PROCESS | 1744 | 1468509788758 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:08 INFO - PROCESS | 1744 | 1468509788847 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
08:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 479ms
08:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
08:23:09 INFO - PROCESS | 1744 | 1468509789248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:09 INFO - PROCESS | 1744 | 1468509789329 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
08:23:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 482ms
08:23:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
08:23:09 INFO - PROCESS | 1744 | 1468509789732 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:09 INFO - PROCESS | 1744 | 1468509789837 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:10 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
08:23:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 970ms
08:23:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
08:23:10 INFO - PROCESS | 1744 | 1468509790704 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:10 INFO - PROCESS | 1744 | 1468509790787 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
08:23:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 884ms
08:23:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
08:23:11 INFO - PROCESS | 1744 | 1468509791592 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:11 INFO - PROCESS | 1744 | 1468509791688 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:12 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
08:23:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:23:12 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
08:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:23:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 524ms
08:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
08:23:12 INFO - PROCESS | 1744 | 1468509792124 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:12 INFO - PROCESS | 1744 | 1468509792204 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
08:23:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 427ms
08:23:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
08:23:12 INFO - PROCESS | 1744 | 1468509792555 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:12 INFO - PROCESS | 1744 | 1468509792632 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
08:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 479ms
08:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
08:23:13 INFO - PROCESS | 1744 | 1468509793040 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:13 INFO - PROCESS | 1744 | 1468509793157 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
08:23:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 626ms
08:23:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
08:23:13 INFO - PROCESS | 1744 | 1468509793674 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:13 INFO - PROCESS | 1744 | 1468509793766 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
08:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 634ms
08:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
08:23:14 INFO - PROCESS | 1744 | 1468509794337 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:14 INFO - PROCESS | 1744 | 1468509794419 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
08:23:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 572ms
08:23:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
08:23:14 INFO - PROCESS | 1744 | 1468509794930 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:15 INFO - PROCESS | 1744 | 1468509795021 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:15 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
08:23:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:23:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 546ms
08:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
08:23:15 INFO - PROCESS | 1744 | 1468509795466 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:15 INFO - PROCESS | 1744 | 1468509795552 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
08:23:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 478ms
08:23:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
08:23:15 INFO - PROCESS | 1744 | 1468509795945 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:16 INFO - PROCESS | 1744 | 1468509796035 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:16 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
08:23:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
08:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:23:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 469ms
08:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
08:23:16 INFO - PROCESS | 1744 | 1468509796426 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:16 INFO - PROCESS | 1744 | 1468509796518 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:16 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
08:23:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:23:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
08:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:23:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:23:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 531ms
08:23:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
08:23:16 INFO - PROCESS | 1744 | 1468509796962 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:17 INFO - PROCESS | 1744 | 1468509797086 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:17 INFO - PROCESS | 1744 | 1468509797283 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
08:23:17 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
08:23:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:23:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 521ms
08:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
08:23:17 INFO - PROCESS | 1744 | 1468509797485 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:17 INFO - PROCESS | 1744 | 1468509797568 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
08:23:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 477ms
08:23:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
08:23:17 INFO - PROCESS | 1744 | 1468509797966 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:18 INFO - PROCESS | 1744 | 1468509798105 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
08:23:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 619ms
08:23:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
08:23:18 INFO - PROCESS | 1744 | 1468509798589 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:18 INFO - PROCESS | 1744 | 1468509798674 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
08:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 482ms
08:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
08:23:19 INFO - PROCESS | 1744 | 1468509799076 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:19 INFO - PROCESS | 1744 | 1468509799160 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
08:23:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 528ms
08:23:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
08:23:19 INFO - PROCESS | 1744 | 1468509799609 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:19 INFO - PROCESS | 1744 | 1468509799700 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
08:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 479ms
08:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
08:23:20 INFO - PROCESS | 1744 | 1468509800091 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:20 INFO - PROCESS | 1744 | 1468509800175 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
08:23:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 544ms
08:23:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
08:23:20 INFO - PROCESS | 1744 | 1468509800642 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:20 INFO - PROCESS | 1744 | 1468509800736 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
08:23:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 882ms
08:23:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
08:23:21 INFO - PROCESS | 1744 | 1468509801531 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:21 INFO - PROCESS | 1744 | 1468509801626 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
08:23:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 479ms
08:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
08:23:22 INFO - PROCESS | 1744 | 1468509802019 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:22 INFO - PROCESS | 1744 | 1468509802113 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
08:23:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 474ms
08:23:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
08:23:22 INFO - PROCESS | 1744 | 1468509802504 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:22 INFO - PROCESS | 1744 | 1468509802599 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
08:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 521ms
08:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
08:23:23 INFO - PROCESS | 1744 | 1468509803022 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:23 INFO - PROCESS | 1744 | 1468509803112 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
08:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 469ms
08:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
08:23:23 INFO - PROCESS | 1744 | 1468509803496 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:23 INFO - PROCESS | 1744 | 1468509803587 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:23 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
08:23:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 472ms
08:23:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
08:23:23 INFO - PROCESS | 1744 | 1468509803975 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:24 INFO - PROCESS | 1744 | 1468509804097 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
08:23:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 568ms
08:23:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
08:23:24 INFO - PROCESS | 1744 | 1468509804548 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:24 INFO - PROCESS | 1744 | 1468509804629 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
08:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 528ms
08:23:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
08:23:25 INFO - PROCESS | 1744 | 1468509805081 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:25 INFO - PROCESS | 1744 | 1468509805160 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:25 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
08:23:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 472ms
08:23:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
08:23:25 INFO - PROCESS | 1744 | 1468509805559 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:25 INFO - PROCESS | 1744 | 1468509805637 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:25 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
08:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
08:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
08:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
08:23:25 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
08:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
08:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
08:23:25 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
08:23:25 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 422ms
08:23:25 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
08:23:25 INFO - PROCESS | 1744 | 1468509805988 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:26 INFO - PROCESS | 1744 | 1468509806071 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:26 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
08:23:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 427ms
08:23:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
08:23:26 INFO - PROCESS | 1744 | 1468509806421 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:26 INFO - PROCESS | 1744 | 1468509806531 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:26 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.
08:23:26 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 428ms
08:23:26 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
08:23:26 INFO - PROCESS | 1744 | 1468509806869 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:26 INFO - PROCESS | 1744 | 1468509806951 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:27 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.
08:23:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 443ms
08:23:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
08:23:27 INFO - PROCESS | 1744 | 1468509807303 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:27 INFO - PROCESS | 1744 | 1468509807397 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:27 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
08:23:27 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 670ms
08:23:27 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
08:23:27 INFO - PROCESS | 1744 | 1468509807992 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:28 INFO - PROCESS | 1744 | 1468509808187 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:28 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.
08:23:28 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 571ms
08:23:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
08:23:28 INFO - PROCESS | 1744 | 1468509808570 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:28 INFO - PROCESS | 1744 | 1468509808658 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
08:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 474ms
08:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
08:23:29 INFO - PROCESS | 1744 | 1468509809057 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:29 INFO - PROCESS | 1744 | 1468509809146 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
08:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 472ms
08:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
08:23:29 INFO - PROCESS | 1744 | 1468509809526 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:29 INFO - PROCESS | 1744 | 1468509809612 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
08:23:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 420ms
08:23:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
08:23:29 INFO - PROCESS | 1744 | 1468509809954 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:30 INFO - PROCESS | 1744 | 1468509810030 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
08:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 476ms
08:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
08:23:30 INFO - PROCESS | 1744 | 1468509810437 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:30 INFO - PROCESS | 1744 | 1468509810558 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
08:23:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 520ms
08:23:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
08:23:30 INFO - PROCESS | 1744 | 1468509810960 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:31 INFO - PROCESS | 1744 | 1468509811054 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
08:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 520ms
08:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
08:23:31 INFO - PROCESS | 1744 | 1468509811484 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:31 INFO - PROCESS | 1744 | 1468509811568 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
08:23:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 479ms
08:23:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
08:23:31 INFO - PROCESS | 1744 | 1468509811967 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:32 INFO - PROCESS | 1744 | 1468509812051 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
08:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 424ms
08:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
08:23:32 INFO - PROCESS | 1744 | 1468509812399 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:32 INFO - PROCESS | 1744 | 1468509812478 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
08:23:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 427ms
08:23:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
08:23:32 INFO - PROCESS | 1744 | 1468509812835 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:32 INFO - PROCESS | 1744 | 1468509812931 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
08:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 472ms
08:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
08:23:33 INFO - PROCESS | 1744 | 1468509813310 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:33 INFO - PROCESS | 1744 | 1468509813389 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
08:23:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 424ms
08:23:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
08:23:33 INFO - PROCESS | 1744 | 1468509813741 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:33 INFO - PROCESS | 1744 | 1468509813820 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
08:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 427ms
08:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
08:23:34 INFO - PROCESS | 1744 | 1468509814196 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:34 INFO - PROCESS | 1744 | 1468509814333 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
08:23:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 727ms
08:23:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
08:23:34 INFO - PROCESS | 1744 | 1468509814926 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:35 INFO - PROCESS | 1744 | 1468509815058 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
08:23:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 722ms
08:23:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
08:23:35 INFO - PROCESS | 1744 | 1468509815656 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:35 INFO - PROCESS | 1744 | 1468509815748 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
08:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 480ms
08:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
08:23:36 INFO - PROCESS | 1744 | 1468509816145 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:36 INFO - PROCESS | 1744 | 1468509816234 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
08:23:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 473ms
08:23:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
08:23:36 INFO - PROCESS | 1744 | 1468509816630 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:36 INFO - PROCESS | 1744 | 1468509816716 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
08:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 481ms
08:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
08:23:37 INFO - PROCESS | 1744 | 1468509817113 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:37 INFO - PROCESS | 1744 | 1468509817204 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
08:23:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 475ms
08:23:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
08:23:37 INFO - PROCESS | 1744 | 1468509817586 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:37 INFO - PROCESS | 1744 | 1468509817669 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
08:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 484ms
08:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
08:23:38 INFO - PROCESS | 1744 | 1468509818084 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:38 INFO - PROCESS | 1744 | 1468509818183 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
08:23:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 527ms
08:23:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
08:23:38 INFO - PROCESS | 1744 | 1468509818611 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:38 INFO - PROCESS | 1744 | 1468509818697 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
08:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 483ms
08:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
08:23:39 INFO - PROCESS | 1744 | 1468509819092 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:39 INFO - PROCESS | 1744 | 1468509819176 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
08:23:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 474ms
08:23:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
08:23:39 INFO - PROCESS | 1744 | 1468509819572 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:39 INFO - PROCESS | 1744 | 1468509819651 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
08:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 436ms
08:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
08:23:40 INFO - PROCESS | 1744 | 1468509820012 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:40 INFO - PROCESS | 1744 | 1468509820095 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
08:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 469ms
08:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
08:23:40 INFO - PROCESS | 1744 | 1468509820487 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:40 INFO - PROCESS | 1744 | 1468509820582 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
08:23:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 476ms
08:23:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
08:23:40 INFO - PROCESS | 1744 | 1468509820966 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:41 INFO - PROCESS | 1744 | 1468509821051 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
08:23:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 425ms
08:23:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
08:23:41 INFO - PROCESS | 1744 | 1468509821396 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:41 INFO - PROCESS | 1744 | 1468509821501 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
08:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 769ms
08:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
08:23:42 INFO - PROCESS | 1744 | 1468509822174 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:42 INFO - PROCESS | 1744 | 1468509822263 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
08:23:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 471ms
08:23:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
08:23:42 INFO - PROCESS | 1744 | 1468509822654 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:42 INFO - PROCESS | 1744 | 1468509822743 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
08:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 520ms
08:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
08:23:43 INFO - PROCESS | 1744 | 1468509823186 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:43 INFO - PROCESS | 1744 | 1468509823278 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
08:23:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 474ms
08:23:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
08:23:43 INFO - PROCESS | 1744 | 1468509823656 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:43 INFO - PROCESS | 1744 | 1468509823744 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:44 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
08:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 479ms
08:23:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
08:23:44 INFO - PROCESS | 1744 | 1468509824139 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:44 INFO - PROCESS | 1744 | 1468509824217 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
08:23:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 481ms
08:23:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
08:23:44 INFO - PROCESS | 1744 | 1468509824627 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:44 INFO - PROCESS | 1744 | 1468509824742 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:45 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)
08:23:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1031ms
08:23:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
08:23:45 INFO - PROCESS | 1744 | 1468509825659 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:45 INFO - PROCESS | 1744 | 1468509825736 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
08:23:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 877ms
08:23:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
08:23:46 INFO - PROCESS | 1744 | 1468509826541 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:46 INFO - PROCESS | 1744 | 1468509826618 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
08:23:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 887ms
08:23:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
08:23:47 INFO - PROCESS | 1744 | 1468509827432 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:47 INFO - PROCESS | 1744 | 1468509827515 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:48 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)
08:23:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 921ms
08:23:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
08:23:48 INFO - PROCESS | 1744 | 1468509828359 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:48 INFO - PROCESS | 1744 | 1468509828460 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:49 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)
08:23:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1228ms
08:23:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
08:23:49 INFO - PROCESS | 1744 | 1468509829598 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:49 INFO - PROCESS | 1744 | 1468509829707 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
08:23:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 926ms
08:23:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
08:23:50 INFO - PROCESS | 1744 | 1468509830529 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:50 INFO - PROCESS | 1744 | 1468509830621 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
08:23:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 927ms
08:23:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
08:23:51 INFO - PROCESS | 1744 | 1468509831468 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:51 INFO - PROCESS | 1744 | 1468509831569 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
08:23:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 980ms
08:23:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
08:23:52 INFO - PROCESS | 1744 | 1468509832450 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:52 INFO - PROCESS | 1744 | 1468509832532 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:53 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
08:23:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 928ms
08:23:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
08:23:53 INFO - PROCESS | 1744 | 1468509833377 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:53 INFO - PROCESS | 1744 | 1468509833456 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
08:23:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 873ms
08:23:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
08:23:54 INFO - PROCESS | 1744 | 1468509834256 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:54 INFO - PROCESS | 1744 | 1468509834352 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:54 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
08:23:54 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
08:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:23:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:23:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 483ms
08:23:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
08:23:54 INFO - PROCESS | 1744 | 1468509834744 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:54 INFO - PROCESS | 1744 | 1468509834830 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
08:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 476ms
08:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
08:23:55 INFO - PROCESS | 1744 | 1468509835225 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:55 INFO - PROCESS | 1744 | 1468509835304 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:55 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
08:23:55 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
08:23:55 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
08:23:55 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
08:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:23:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:23:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:23:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 631ms
08:23:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
08:23:55 INFO - PROCESS | 1744 | 1468509835866 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:56 INFO - PROCESS | 1744 | 1468509836020 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
08:23:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 587ms
08:23:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
08:23:56 INFO - PROCESS | 1744 | 1468509836460 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:56 INFO - PROCESS | 1744 | 1468509836547 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
08:23:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 936ms
08:23:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
08:23:57 INFO - PROCESS | 1744 | 1468509837404 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:57 INFO - PROCESS | 1744 | 1468509837497 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:58 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
08:23:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 924ms
08:23:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
08:23:58 INFO - PROCESS | 1744 | 1468509838325 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:58 INFO - PROCESS | 1744 | 1468509838413 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:59 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.)
08:23:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 928ms
08:23:59 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
08:23:59 INFO - PROCESS | 1744 | 1468509839258 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:23:59 INFO - PROCESS | 1744 | 1468509839335 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
08:24:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 869ms
08:24:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
08:24:00 INFO - PROCESS | 1744 | 1468509840142 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:00 INFO - PROCESS | 1744 | 1468509840248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:01 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
08:24:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 932ms
08:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
08:24:01 INFO - PROCESS | 1744 | 1468509841072 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:01 INFO - PROCESS | 1744 | 1468509841160 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
08:24:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 470ms
08:24:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
08:24:01 INFO - PROCESS | 1744 | 1468509841551 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:01 INFO - PROCESS | 1744 | 1468509841632 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
08:24:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 876ms
08:24:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
08:24:02 INFO - PROCESS | 1744 | 1468509842430 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:02 INFO - PROCESS | 1744 | 1468509842533 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
08:24:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1028ms
08:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
08:24:03 INFO - PROCESS | 1744 | 1468509843473 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:03 INFO - PROCESS | 1744 | 1468509843560 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
08:24:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 475ms
08:24:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
08:24:03 INFO - PROCESS | 1744 | 1468509843960 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:04 INFO - PROCESS | 1744 | 1468509844046 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
08:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 479ms
08:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
08:24:04 INFO - PROCESS | 1744 | 1468509844434 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:04 INFO - PROCESS | 1744 | 1468509844518 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
08:24:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 480ms
08:24:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
08:24:04 INFO - PROCESS | 1744 | 1468509844918 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:05 INFO - PROCESS | 1744 | 1468509844997 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
08:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 473ms
08:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
08:24:05 INFO - PROCESS | 1744 | 1468509845397 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:05 INFO - PROCESS | 1744 | 1468509845505 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
08:24:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 522ms
08:24:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
08:24:05 INFO - PROCESS | 1744 | 1468509845925 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:06 INFO - PROCESS | 1744 | 1468509846006 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
08:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 489ms
08:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
08:24:06 INFO - PROCESS | 1744 | 1468509846422 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:06 INFO - PROCESS | 1744 | 1468509846499 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
08:24:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 440ms
08:24:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
08:24:06 INFO - PROCESS | 1744 | 1468509846865 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:06 INFO - PROCESS | 1744 | 1468509846946 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
08:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 480ms
08:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
08:24:07 INFO - PROCESS | 1744 | 1468509847346 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:07 INFO - PROCESS | 1744 | 1468509847425 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:07 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
08:24:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 441ms
08:24:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
08:24:07 INFO - PROCESS | 1744 | 1468509847793 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:07 INFO - PROCESS | 1744 | 1468509847896 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
08:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 470ms
08:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
08:24:08 INFO - PROCESS | 1744 | 1468509848266 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:08 INFO - PROCESS | 1744 | 1468509848352 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
08:24:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 474ms
08:24:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
08:24:08 INFO - PROCESS | 1744 | 1468509848744 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:08 INFO - PROCESS | 1744 | 1468509848822 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:09 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
08:24:09 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:24:09 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
08:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:24:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:09 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 476ms
08:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
08:24:09 INFO - PROCESS | 1744 | 1468509849228 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:09 INFO - PROCESS | 1744 | 1468509849325 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
08:24:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 623ms
08:24:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
08:24:09 INFO - PROCESS | 1744 | 1468509849857 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:09 INFO - PROCESS | 1744 | 1468509849959 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:10 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
08:24:10 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:24:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
08:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:24:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 574ms
08:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
08:24:10 INFO - PROCESS | 1744 | 1468509850442 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:10 INFO - PROCESS | 1744 | 1468509850527 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
08:24:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 492ms
08:24:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
08:24:10 INFO - PROCESS | 1744 | 1468509850939 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:11 INFO - PROCESS | 1744 | 1468509851041 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
08:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 474ms
08:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
08:24:11 INFO - PROCESS | 1744 | 1468509851410 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:11 INFO - PROCESS | 1744 | 1468509851497 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
08:24:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 429ms
08:24:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
08:24:11 INFO - PROCESS | 1744 | 1468509851844 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:11 INFO - PROCESS | 1744 | 1468509851924 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
08:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 418ms
08:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
08:24:12 INFO - PROCESS | 1744 | 1468509852271 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:12 INFO - PROCESS | 1744 | 1468509852402 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
08:24:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 528ms
08:24:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
08:24:12 INFO - PROCESS | 1744 | 1468509852800 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:12 INFO - PROCESS | 1744 | 1468509852886 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
08:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 483ms
08:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
08:24:13 INFO - PROCESS | 1744 | 1468509853292 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:13 INFO - PROCESS | 1744 | 1468509853383 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
08:24:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 477ms
08:24:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
08:24:13 INFO - PROCESS | 1744 | 1468509853769 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:13 INFO - PROCESS | 1744 | 1468509853851 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
08:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 427ms
08:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
08:24:14 INFO - PROCESS | 1744 | 1468509854201 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:14 INFO - PROCESS | 1744 | 1468509854281 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
08:24:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 427ms
08:24:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
08:24:14 INFO - PROCESS | 1744 | 1468509854635 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:14 INFO - PROCESS | 1744 | 1468509854740 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
08:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 476ms
08:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
08:24:15 INFO - PROCESS | 1744 | 1468509855114 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:15 INFO - PROCESS | 1744 | 1468509855193 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
08:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 428ms
08:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
08:24:15 INFO - PROCESS | 1744 | 1468509855549 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:15 INFO - PROCESS | 1744 | 1468509855629 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
08:24:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 432ms
08:24:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
08:24:15 INFO - PROCESS | 1744 | 1468509855988 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:16 INFO - PROCESS | 1744 | 1468509856068 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
08:24:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 475ms
08:24:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
08:24:16 INFO - PROCESS | 1744 | 1468509856468 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:16 INFO - PROCESS | 1744 | 1468509856572 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
08:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 575ms
08:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
08:24:17 INFO - PROCESS | 1744 | 1468509857049 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:17 INFO - PROCESS | 1744 | 1468509857145 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
08:24:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 833ms
08:24:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
08:24:17 INFO - PROCESS | 1744 | 1468509857889 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:17 INFO - PROCESS | 1744 | 1468509857985 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
08:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 475ms
08:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
08:24:18 INFO - PROCESS | 1744 | 1468509858379 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:18 INFO - PROCESS | 1744 | 1468509858486 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
08:24:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 469ms
08:24:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
08:24:18 INFO - PROCESS | 1744 | 1468509858860 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:18 INFO - PROCESS | 1744 | 1468509858950 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
08:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 477ms
08:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
08:24:19 INFO - PROCESS | 1744 | 1468509859332 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:19 INFO - PROCESS | 1744 | 1468509859422 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
08:24:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 521ms
08:24:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
08:24:19 INFO - PROCESS | 1744 | 1468509859859 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:19 INFO - PROCESS | 1744 | 1468509859945 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
08:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 479ms
08:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
08:24:20 INFO - PROCESS | 1744 | 1468509860346 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:20 INFO - PROCESS | 1744 | 1468509860456 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
08:24:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 523ms
08:24:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
08:24:20 INFO - PROCESS | 1744 | 1468509860877 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:20 INFO - PROCESS | 1744 | 1468509860964 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
08:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 483ms
08:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
08:24:21 INFO - PROCESS | 1744 | 1468509861359 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:21 INFO - PROCESS | 1744 | 1468509861457 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
08:24:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 476ms
08:24:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
08:24:21 INFO - PROCESS | 1744 | 1468509861839 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:21 INFO - PROCESS | 1744 | 1468509861920 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
08:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 470ms
08:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
08:24:22 INFO - PROCESS | 1744 | 1468509862314 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:22 INFO - PROCESS | 1744 | 1468509862399 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
08:24:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 433ms
08:24:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
08:24:22 INFO - PROCESS | 1744 | 1468509862753 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:22 INFO - PROCESS | 1744 | 1468509862849 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
08:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 473ms
08:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
08:24:23 INFO - PROCESS | 1744 | 1468509863229 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:23 INFO - PROCESS | 1744 | 1468509863314 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
08:24:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 422ms
08:24:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
08:24:23 INFO - PROCESS | 1744 | 1468509863656 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:23 INFO - PROCESS | 1744 | 1468509863743 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
08:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 732ms
08:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
08:24:24 INFO - PROCESS | 1744 | 1468509864400 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:24 INFO - PROCESS | 1744 | 1468509864521 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
08:24:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 529ms
08:24:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
08:24:24 INFO - PROCESS | 1744 | 1468509864938 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:25 INFO - PROCESS | 1744 | 1468509865029 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
08:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 470ms
08:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
08:24:25 INFO - PROCESS | 1744 | 1468509865419 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:25 INFO - PROCESS | 1744 | 1468509865507 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
08:24:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 471ms
08:24:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
08:24:25 INFO - PROCESS | 1744 | 1468509865888 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:25 INFO - PROCESS | 1744 | 1468509865977 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
08:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 426ms
08:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
08:24:26 INFO - PROCESS | 1744 | 1468509866323 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:26 INFO - PROCESS | 1744 | 1468509866402 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
08:24:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 469ms
08:24:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
08:24:26 INFO - PROCESS | 1744 | 1468509866799 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:26 INFO - PROCESS | 1744 | 1468509866925 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
08:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 518ms
08:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
08:24:27 INFO - PROCESS | 1744 | 1468509867322 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:27 INFO - PROCESS | 1744 | 1468509867410 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
08:24:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 477ms
08:24:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
08:24:27 INFO - PROCESS | 1744 | 1468509867808 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:27 INFO - PROCESS | 1744 | 1468509867887 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
08:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 473ms
08:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
08:24:28 INFO - PROCESS | 1744 | 1468509868285 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:28 INFO - PROCESS | 1744 | 1468509868367 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
08:24:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 427ms
08:24:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
08:24:28 INFO - PROCESS | 1744 | 1468509868717 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:28 INFO - PROCESS | 1744 | 1468509868801 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
08:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 424ms
08:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
08:24:29 INFO - PROCESS | 1744 | 1468509869160 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:29 INFO - PROCESS | 1744 | 1468509869257 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
08:24:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 471ms
08:24:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
08:24:29 INFO - PROCESS | 1744 | 1468509869634 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:29 INFO - PROCESS | 1744 | 1468509869719 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
08:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 475ms
08:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
08:24:30 INFO - PROCESS | 1744 | 1468509870114 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:30 INFO - PROCESS | 1744 | 1468509870197 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
08:24:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 420ms
08:24:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
08:24:30 INFO - PROCESS | 1744 | 1468509870540 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:30 INFO - PROCESS | 1744 | 1468509870645 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
08:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 624ms
08:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
08:24:31 INFO - PROCESS | 1744 | 1468509871172 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:31 INFO - PROCESS | 1744 | 1468509871284 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
08:24:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 679ms
08:24:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
08:24:31 INFO - PROCESS | 1744 | 1468509871861 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:31 INFO - PROCESS | 1744 | 1468509871948 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
08:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 472ms
08:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
08:24:32 INFO - PROCESS | 1744 | 1468509872341 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:32 INFO - PROCESS | 1744 | 1468509872438 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
08:24:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 529ms
08:24:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
08:24:32 INFO - PROCESS | 1744 | 1468509872882 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:32 INFO - PROCESS | 1744 | 1468509872980 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
08:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 526ms
08:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
08:24:33 INFO - PROCESS | 1744 | 1468509873405 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:33 INFO - PROCESS | 1744 | 1468509873497 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
08:24:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 469ms
08:24:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
08:24:33 INFO - PROCESS | 1744 | 1468509873878 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:33 INFO - PROCESS | 1744 | 1468509873971 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
08:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 518ms
08:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
08:24:34 INFO - PROCESS | 1744 | 1468509874407 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:34 INFO - PROCESS | 1744 | 1468509874527 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
08:24:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 525ms
08:24:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
08:24:34 INFO - PROCESS | 1744 | 1468509874936 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:35 INFO - PROCESS | 1744 | 1468509875025 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
08:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 468ms
08:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
08:24:35 INFO - PROCESS | 1744 | 1468509875409 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:35 INFO - PROCESS | 1744 | 1468509875489 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
08:24:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 472ms
08:24:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
08:24:35 INFO - PROCESS | 1744 | 1468509875885 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:35 INFO - PROCESS | 1744 | 1468509875970 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
08:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 428ms
08:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
08:24:36 INFO - PROCESS | 1744 | 1468509876317 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:36 INFO - PROCESS | 1744 | 1468509876403 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
08:24:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 478ms
08:24:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
08:24:36 INFO - PROCESS | 1744 | 1468509876800 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:36 INFO - PROCESS | 1744 | 1468509876892 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
08:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 479ms
08:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
08:24:37 INFO - PROCESS | 1744 | 1468509877283 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:37 INFO - PROCESS | 1744 | 1468509877371 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
08:24:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 430ms
08:24:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
08:24:37 INFO - PROCESS | 1744 | 1468509877717 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:37 INFO - PROCESS | 1744 | 1468509877800 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
08:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 582ms
08:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
08:24:38 INFO - PROCESS | 1744 | 1468509878306 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:38 INFO - PROCESS | 1744 | 1468509878412 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
08:24:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 629ms
08:24:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
08:24:38 INFO - PROCESS | 1744 | 1468509878939 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:39 INFO - PROCESS | 1744 | 1468509879039 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
08:24:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 723ms
08:24:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
08:24:39 INFO - PROCESS | 1744 | 1468509879671 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:39 INFO - PROCESS | 1744 | 1468509879760 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
08:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 471ms
08:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
08:24:40 INFO - PROCESS | 1744 | 1468509880152 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:40 INFO - PROCESS | 1744 | 1468509880246 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
08:24:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 488ms
08:24:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
08:24:40 INFO - PROCESS | 1744 | 1468509880651 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:40 INFO - PROCESS | 1744 | 1468509880741 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
08:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 474ms
08:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
08:24:41 INFO - PROCESS | 1744 | 1468509881121 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:41 INFO - PROCESS | 1744 | 1468509881208 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
08:24:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 422ms
08:24:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
08:24:41 INFO - PROCESS | 1744 | 1468509881548 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:41 INFO - PROCESS | 1744 | 1468509881642 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
08:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 519ms
08:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
08:24:42 INFO - PROCESS | 1744 | 1468509882075 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:42 INFO - PROCESS | 1744 | 1468509882190 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
08:24:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 524ms
08:24:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
08:24:42 INFO - PROCESS | 1744 | 1468509882611 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:42 INFO - PROCESS | 1744 | 1468509882690 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
08:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 484ms
08:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
08:24:43 INFO - PROCESS | 1744 | 1468509883096 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:43 INFO - PROCESS | 1744 | 1468509883173 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
08:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 477ms
08:24:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
08:24:43 INFO - PROCESS | 1744 | 1468509883577 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:43 INFO - PROCESS | 1744 | 1468509883659 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
08:24:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 424ms
08:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
08:24:44 INFO - PROCESS | 1744 | 1468509884009 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:44 INFO - PROCESS | 1744 | 1468509884086 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
08:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 473ms
08:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
08:24:44 INFO - PROCESS | 1744 | 1468509884486 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:44 INFO - PROCESS | 1744 | 1468509884577 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
08:24:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 476ms
08:24:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
08:24:44 INFO - PROCESS | 1744 | 1468509884963 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:45 INFO - PROCESS | 1744 | 1468509885050 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
08:24:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 432ms
08:24:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
08:24:45 INFO - PROCESS | 1744 | 1468509885430 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:45 INFO - PROCESS | 1744 | 1468509885573 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
08:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 772ms
08:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
08:24:46 INFO - PROCESS | 1744 | 1468509886207 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:46 INFO - PROCESS | 1744 | 1468509886300 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
08:24:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 480ms
08:24:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
08:24:46 INFO - PROCESS | 1744 | 1468509886696 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:46 INFO - PROCESS | 1744 | 1468509886796 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
08:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 520ms
08:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
08:24:47 INFO - PROCESS | 1744 | 1468509887227 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:47 INFO - PROCESS | 1744 | 1468509887322 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
08:24:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 472ms
08:24:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
08:24:47 INFO - PROCESS | 1744 | 1468509887694 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:47 INFO - PROCESS | 1744 | 1468509887776 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
08:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 421ms
08:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
08:24:48 INFO - PROCESS | 1744 | 1468509888121 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:48 INFO - PROCESS | 1744 | 1468509888216 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
08:24:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 478ms
08:24:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
08:24:48 INFO - PROCESS | 1744 | 1468509888607 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:48 INFO - PROCESS | 1744 | 1468509888729 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
08:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 525ms
08:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
08:24:49 INFO - PROCESS | 1744 | 1468509889134 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:49 INFO - PROCESS | 1744 | 1468509889227 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
08:24:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 430ms
08:24:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
08:24:49 INFO - PROCESS | 1744 | 1468509889572 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:49 INFO - PROCESS | 1744 | 1468509889652 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
08:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 478ms
08:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
08:24:50 INFO - PROCESS | 1744 | 1468509890052 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:50 INFO - PROCESS | 1744 | 1468509890141 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
08:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 469ms
08:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
08:24:50 INFO - PROCESS | 1744 | 1468509890525 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:50 INFO - PROCESS | 1744 | 1468509890605 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
08:24:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 426ms
08:24:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
08:24:50 INFO - PROCESS | 1744 | 1468509890960 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:51 INFO - PROCESS | 1744 | 1468509891053 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
08:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 475ms
08:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
08:24:51 INFO - PROCESS | 1744 | 1468509891441 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:51 INFO - PROCESS | 1744 | 1468509891527 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
08:24:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 423ms
08:24:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
08:24:51 INFO - PROCESS | 1744 | 1468509891870 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:51 INFO - PROCESS | 1744 | 1468509891951 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
08:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 476ms
08:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
08:24:52 INFO - PROCESS | 1744 | 1468509892351 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:52 INFO - PROCESS | 1744 | 1468509892459 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
08:24:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 582ms
08:24:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
08:24:52 INFO - PROCESS | 1744 | 1468509892940 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:53 INFO - PROCESS | 1744 | 1468509893031 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
08:24:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 875ms
08:24:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
08:24:53 INFO - PROCESS | 1744 | 1468509893824 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:53 INFO - PROCESS | 1744 | 1468509893922 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
08:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 525ms
08:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
08:24:54 INFO - PROCESS | 1744 | 1468509894358 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:54 INFO - PROCESS | 1744 | 1468509894443 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:54 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
08:24:54 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:24:54 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
08:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:24:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:24:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 482ms
08:24:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
08:24:54 INFO - PROCESS | 1744 | 1468509894864 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:54 INFO - PROCESS | 1744 | 1468509894955 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:55 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
08:24:55 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:24:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
08:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 477ms
08:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
08:24:55 INFO - PROCESS | 1744 | 1468509895336 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:55 INFO - PROCESS | 1744 | 1468509895431 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:55 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
08:24:55 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
08:24:55 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
08:24:55 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
08:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:24:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:55 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:24:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 477ms
08:24:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
08:24:55 INFO - PROCESS | 1744 | 1468509895820 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:55 INFO - PROCESS | 1744 | 1468509895909 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:56 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
08:24:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:24:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
08:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 478ms
08:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
08:24:56 INFO - PROCESS | 1744 | 1468509896313 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:56 INFO - PROCESS | 1744 | 1468509896421 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:56 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
08:24:56 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:24:56 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
08:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:24:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:56 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:24:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 519ms
08:24:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
08:24:56 INFO - PROCESS | 1744 | 1468509896838 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:56 INFO - PROCESS | 1744 | 1468509896926 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:57 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
08:24:57 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
08:24:57 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
08:24:57 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
08:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:24:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:24:57 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 470ms
08:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
08:24:57 INFO - PROCESS | 1744 | 1468509897314 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:57 INFO - PROCESS | 1744 | 1468509897424 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
08:24:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 469ms
08:24:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
08:24:57 INFO - PROCESS | 1744 | 1468509897787 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:57 INFO - PROCESS | 1744 | 1468509897865 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:58 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
08:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 420ms
08:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
08:24:58 INFO - PROCESS | 1744 | 1468509898211 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:58 INFO - PROCESS | 1744 | 1468509898296 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:58 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
08:24:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 474ms
08:24:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
08:24:58 INFO - PROCESS | 1744 | 1468509898692 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:58 INFO - PROCESS | 1744 | 1468509898791 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
08:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 471ms
08:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
08:24:59 INFO - PROCESS | 1744 | 1468509899167 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:59 INFO - PROCESS | 1744 | 1468509899248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
08:24:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 437ms
08:24:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
08:24:59 INFO - PROCESS | 1744 | 1468509899608 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:24:59 INFO - PROCESS | 1744 | 1468509899692 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
08:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 769ms
08:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
08:25:00 INFO - PROCESS | 1744 | 1468509900389 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:00 INFO - PROCESS | 1744 | 1468509900497 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:00 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
08:25:00 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
08:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:25:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:00 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:25:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 527ms
08:25:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
08:25:00 INFO - PROCESS | 1744 | 1468509900923 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:01 INFO - PROCESS | 1744 | 1468509901017 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
08:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 527ms
08:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
08:25:01 INFO - PROCESS | 1744 | 1468509901462 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:01 INFO - PROCESS | 1744 | 1468509901557 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
08:25:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 475ms
08:25:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
08:25:01 INFO - PROCESS | 1744 | 1468509901937 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:02 INFO - PROCESS | 1744 | 1468509902024 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
08:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 468ms
08:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
08:25:02 INFO - PROCESS | 1744 | 1468509902405 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:02 INFO - PROCESS | 1744 | 1468509902483 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
08:25:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 475ms
08:25:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
08:25:02 INFO - PROCESS | 1744 | 1468509902887 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:02 INFO - PROCESS | 1744 | 1468509902992 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
08:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 526ms
08:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
08:25:03 INFO - PROCESS | 1744 | 1468509903420 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:03 INFO - PROCESS | 1744 | 1468509903516 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
08:25:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 520ms
08:25:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
08:25:03 INFO - PROCESS | 1744 | 1468509903939 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:04 INFO - PROCESS | 1744 | 1468509904018 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
08:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 474ms
08:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
08:25:04 INFO - PROCESS | 1744 | 1468509904417 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:04 INFO - PROCESS | 1744 | 1468509904502 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
08:25:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 480ms
08:25:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
08:25:04 INFO - PROCESS | 1744 | 1468509904902 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:04 INFO - PROCESS | 1744 | 1468509904988 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
08:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 468ms
08:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
08:25:05 INFO - PROCESS | 1744 | 1468509905376 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:05 INFO - PROCESS | 1744 | 1468509905472 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
08:25:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 469ms
08:25:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
08:25:05 INFO - PROCESS | 1744 | 1468509905848 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:05 INFO - PROCESS | 1744 | 1468509905929 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
08:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 421ms
08:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
08:25:06 INFO - PROCESS | 1744 | 1468509906274 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:06 INFO - PROCESS | 1744 | 1468509906356 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
08:25:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 519ms
08:25:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
08:25:06 INFO - PROCESS | 1744 | 1468509906800 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:06 INFO - PROCESS | 1744 | 1468509906908 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
08:25:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 580ms
08:25:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
08:25:07 INFO - PROCESS | 1744 | 1468509907388 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:07 INFO - PROCESS | 1744 | 1468509907479 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
08:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 683ms
08:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
08:25:08 INFO - PROCESS | 1744 | 1468509908078 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:08 INFO - PROCESS | 1744 | 1468509908169 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
08:25:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 477ms
08:25:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
08:25:08 INFO - PROCESS | 1744 | 1468509908561 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:08 INFO - PROCESS | 1744 | 1468509908661 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
08:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 519ms
08:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
08:25:09 INFO - PROCESS | 1744 | 1468509909093 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:09 INFO - PROCESS | 1744 | 1468509909190 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
08:25:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 473ms
08:25:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
08:25:09 INFO - PROCESS | 1744 | 1468509909561 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:09 INFO - PROCESS | 1744 | 1468509909646 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
08:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 478ms
08:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
08:25:10 INFO - PROCESS | 1744 | 1468509910043 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:10 INFO - PROCESS | 1744 | 1468509910138 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
08:25:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 519ms
08:25:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
08:25:10 INFO - PROCESS | 1744 | 1468509910574 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:10 INFO - PROCESS | 1744 | 1468509910684 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
08:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 577ms
08:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
08:25:11 INFO - PROCESS | 1744 | 1468509911154 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:11 INFO - PROCESS | 1744 | 1468509911236 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
08:25:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 477ms
08:25:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
08:25:11 INFO - PROCESS | 1744 | 1468509911635 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:11 INFO - PROCESS | 1744 | 1468509911720 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:12 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
08:25:12 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:25:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
08:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:25:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 478ms
08:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
08:25:12 INFO - PROCESS | 1744 | 1468509912118 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:12 INFO - PROCESS | 1744 | 1468509912200 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
08:25:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 475ms
08:25:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
08:25:12 INFO - PROCESS | 1744 | 1468509912598 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:12 INFO - PROCESS | 1744 | 1468509912679 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
08:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 427ms
08:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
08:25:13 INFO - PROCESS | 1744 | 1468509913030 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:13 INFO - PROCESS | 1744 | 1468509913123 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
08:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 469ms
08:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
08:25:13 INFO - PROCESS | 1744 | 1468509913504 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:13 INFO - PROCESS | 1744 | 1468509913598 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:13 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
08:25:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 471ms
08:25:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
08:25:13 INFO - PROCESS | 1744 | 1468509913979 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:14 INFO - PROCESS | 1744 | 1468509914103 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:14 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
08:25:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 631ms
08:25:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
08:25:14 INFO - PROCESS | 1744 | 1468509914619 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:14 INFO - PROCESS | 1744 | 1468509914721 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
08:25:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 922ms
08:25:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
08:25:15 INFO - PROCESS | 1744 | 1468509915546 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:15 INFO - PROCESS | 1744 | 1468509915654 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
08:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 971ms
08:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
08:25:16 INFO - PROCESS | 1744 | 1468509916525 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:16 INFO - PROCESS | 1744 | 1468509916619 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
08:25:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 470ms
08:25:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
08:25:17 INFO - PROCESS | 1744 | 1468509917009 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:17 INFO - PROCESS | 1744 | 1468509917097 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
08:25:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 530ms
08:25:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
08:25:17 INFO - PROCESS | 1744 | 1468509917540 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:17 INFO - PROCESS | 1744 | 1468509917629 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
08:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 520ms
08:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
08:25:18 INFO - PROCESS | 1744 | 1468509918069 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:18 INFO - PROCESS | 1744 | 1468509918159 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
08:25:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 488ms
08:25:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
08:25:18 INFO - PROCESS | 1744 | 1468509918561 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:18 INFO - PROCESS | 1744 | 1468509918666 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
08:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 529ms
08:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
08:25:19 INFO - PROCESS | 1744 | 1468509919098 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:19 INFO - PROCESS | 1744 | 1468509919187 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
08:25:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 472ms
08:25:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
08:25:19 INFO - PROCESS | 1744 | 1468509919576 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:19 INFO - PROCESS | 1744 | 1468509919656 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 476ms
08:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
08:25:20 INFO - PROCESS | 1744 | 1468509920060 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:20 INFO - PROCESS | 1744 | 1468509920141 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:20 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
08:25:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
08:25:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:25:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 424ms
08:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
08:25:20 INFO - PROCESS | 1744 | 1468509920486 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:20 INFO - PROCESS | 1744 | 1468509920570 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:20 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
08:25:20 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
08:25:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:25:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:25:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 483ms
08:25:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
08:25:20 INFO - PROCESS | 1744 | 1468509920978 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:21 INFO - PROCESS | 1744 | 1468509921072 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:21 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
08:25:21 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
08:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:25:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:25:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 471ms
08:25:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
08:25:21 INFO - PROCESS | 1744 | 1468509921453 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:21 INFO - PROCESS | 1744 | 1468509921563 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:22 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]"
08:25:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:25:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
08:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 830ms
08:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
08:25:22 INFO - PROCESS | 1744 | 1468509922292 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:22 INFO - PROCESS | 1744 | 1468509922406 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:22 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
08:25:22 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
08:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:25:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:25:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 523ms
08:25:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
08:25:22 INFO - PROCESS | 1744 | 1468509922827 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:22 INFO - PROCESS | 1744 | 1468509922929 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
08:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 472ms
08:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
08:25:23 INFO - PROCESS | 1744 | 1468509923312 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:23 INFO - PROCESS | 1744 | 1468509923399 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
08:25:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 478ms
08:25:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
08:25:23 INFO - PROCESS | 1744 | 1468509923785 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:23 INFO - PROCESS | 1744 | 1468509923873 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
08:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 430ms
08:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
08:25:24 INFO - PROCESS | 1744 | 1468509924220 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:24 INFO - PROCESS | 1744 | 1468509924298 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
08:25:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 528ms
08:25:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
08:25:24 INFO - PROCESS | 1744 | 1468509924754 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:24 INFO - PROCESS | 1744 | 1468509924864 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
08:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 530ms
08:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
08:25:25 INFO - PROCESS | 1744 | 1468509925288 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:25 INFO - PROCESS | 1744 | 1468509925372 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
08:25:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 525ms
08:25:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
08:25:25 INFO - PROCESS | 1744 | 1468509925817 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:25 INFO - PROCESS | 1744 | 1468509925901 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
08:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 480ms
08:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
08:25:26 INFO - PROCESS | 1744 | 1468509926303 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:26 INFO - PROCESS | 1744 | 1468509926381 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
08:25:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 476ms
08:25:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
08:25:26 INFO - PROCESS | 1744 | 1468509926784 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:26 INFO - PROCESS | 1744 | 1468509926864 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
08:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 468ms
08:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
08:25:27 INFO - PROCESS | 1744 | 1468509927258 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:27 INFO - PROCESS | 1744 | 1468509927357 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
08:25:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 472ms
08:25:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
08:25:27 INFO - PROCESS | 1744 | 1468509927734 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:27 INFO - PROCESS | 1744 | 1468509927815 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
08:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 476ms
08:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
08:25:28 INFO - PROCESS | 1744 | 1468509928214 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:28 INFO - PROCESS | 1744 | 1468509928295 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
08:25:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 583ms
08:25:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
08:25:28 INFO - PROCESS | 1744 | 1468509928805 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:28 INFO - PROCESS | 1744 | 1468509928909 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
08:25:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 682ms
08:25:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
08:25:29 INFO - PROCESS | 1744 | 1468509929703 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:29 INFO - PROCESS | 1744 | 1468509929809 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
08:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 524ms
08:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
08:25:30 INFO - PROCESS | 1744 | 1468509930248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:30 INFO - PROCESS | 1744 | 1468509930338 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
08:25:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 474ms
08:25:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
08:25:30 INFO - PROCESS | 1744 | 1468509930728 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:30 INFO - PROCESS | 1744 | 1468509930827 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
08:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 521ms
08:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
08:25:31 INFO - PROCESS | 1744 | 1468509931246 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:31 INFO - PROCESS | 1744 | 1468509931336 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
08:25:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 478ms
08:25:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
08:25:31 INFO - PROCESS | 1744 | 1468509931731 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:31 INFO - PROCESS | 1744 | 1468509931816 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
08:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 526ms
08:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
08:25:32 INFO - PROCESS | 1744 | 1468509932272 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:32 INFO - PROCESS | 1744 | 1468509932399 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
08:25:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 568ms
08:25:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
08:25:32 INFO - PROCESS | 1744 | 1468509932848 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:32 INFO - PROCESS | 1744 | 1468509932942 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
08:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 489ms
08:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
08:25:33 INFO - PROCESS | 1744 | 1468509933337 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:33 INFO - PROCESS | 1744 | 1468509933418 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
08:25:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 473ms
08:25:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
08:25:33 INFO - PROCESS | 1744 | 1468509933813 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:33 INFO - PROCESS | 1744 | 1468509933892 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
08:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 476ms
08:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
08:25:34 INFO - PROCESS | 1744 | 1468509934294 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:34 INFO - PROCESS | 1744 | 1468509934374 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
08:25:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 477ms
08:25:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
08:25:34 INFO - PROCESS | 1744 | 1468509934777 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:34 INFO - PROCESS | 1744 | 1468509934876 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
08:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 472ms
08:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
08:25:35 INFO - PROCESS | 1744 | 1468509935252 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:35 INFO - PROCESS | 1744 | 1468509935335 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
08:25:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 477ms
08:25:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
08:25:35 INFO - PROCESS | 1744 | 1468509935736 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:35 INFO - PROCESS | 1744 | 1468509935883 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
08:25:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 779ms
08:25:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
08:25:36 INFO - PROCESS | 1744 | 1468509936521 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:36 INFO - PROCESS | 1744 | 1468509936621 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
08:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 526ms
08:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
08:25:37 INFO - PROCESS | 1744 | 1468509937057 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:37 INFO - PROCESS | 1744 | 1468509937142 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
08:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 471ms
08:25:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
08:25:37 INFO - PROCESS | 1744 | 1468509937539 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:37 INFO - PROCESS | 1744 | 1468509937630 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
08:25:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 473ms
08:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
08:25:38 INFO - PROCESS | 1744 | 1468509938007 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:38 INFO - PROCESS | 1744 | 1468509938091 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
08:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 424ms
08:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
08:25:38 INFO - PROCESS | 1744 | 1468509938436 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:38 INFO - PROCESS | 1744 | 1468509938525 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
08:25:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 472ms
08:25:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
08:25:38 INFO - PROCESS | 1744 | 1468509938915 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:39 INFO - PROCESS | 1744 | 1468509939036 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
08:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 518ms
08:25:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
08:25:39 INFO - PROCESS | 1744 | 1468509939435 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:39 INFO - PROCESS | 1744 | 1468509939529 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
08:25:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 429ms
08:25:39 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
08:25:39 INFO - PROCESS | 1744 | 1468509939871 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:39 INFO - PROCESS | 1744 | 1468509939953 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:40 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 () {
08:25:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
08:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
08:25:40 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 () {
08:25:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
08:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
08:25:40 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 () {
08:25:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
08:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
08:25:40 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 () {
08:25:40 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
08:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
08:25:40 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 426ms
08:25:40 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
08:25:40 INFO - PROCESS | 1744 | 1468509940308 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:40 INFO - PROCESS | 1744 | 1468509940382 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
08:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
08:25:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
08:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
08:25:40 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
08:25:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:25:40 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
08:25:40 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 422ms
08:25:40 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
08:25:40 INFO - PROCESS | 1744 | 1468509940737 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:40 INFO - PROCESS | 1744 | 1468509940827 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:41 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
08:25:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
08:25:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:25:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:25:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
08:25:41 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
08:25:41 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.
08:25:41 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
08:25:41 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 375ms
08:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
08:25:41 INFO - PROCESS | 1744 | 1468509941128 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:41 INFO - PROCESS | 1744 | 1468509941220 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
08:25:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 476ms
08:25:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
08:25:41 INFO - PROCESS | 1744 | 1468509941601 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:41 INFO - PROCESS | 1744 | 1468509941681 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
08:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 478ms
08:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
08:25:42 INFO - PROCESS | 1744 | 1468509942083 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:42 INFO - PROCESS | 1744 | 1468509942166 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
08:25:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 533ms
08:25:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
08:25:42 INFO - PROCESS | 1744 | 1468509942622 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:42 INFO - PROCESS | 1744 | 1468509942728 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
08:25:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 737ms
08:25:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
08:25:43 INFO - PROCESS | 1744 | 1468509943381 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:43 INFO - PROCESS | 1744 | 1468509943488 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
08:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 773ms
08:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
08:25:44 INFO - PROCESS | 1744 | 1468509944158 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:44 INFO - PROCESS | 1744 | 1468509944258 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
08:25:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 489ms
08:25:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
08:25:44 INFO - PROCESS | 1744 | 1468509944657 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:44 INFO - PROCESS | 1744 | 1468509944761 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
08:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 470ms
08:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
08:25:45 INFO - PROCESS | 1744 | 1468509945138 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:45 INFO - PROCESS | 1744 | 1468509945230 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
08:25:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 484ms
08:25:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
08:25:45 INFO - PROCESS | 1744 | 1468509945624 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:45 INFO - PROCESS | 1744 | 1468509945708 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
08:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 429ms
08:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
08:25:46 INFO - PROCESS | 1744 | 1468509946059 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:46 INFO - PROCESS | 1744 | 1468509946143 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
08:25:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 481ms
08:25:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
08:25:46 INFO - PROCESS | 1744 | 1468509946539 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:46 INFO - PROCESS | 1744 | 1468509946663 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
08:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 526ms
08:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
08:25:47 INFO - PROCESS | 1744 | 1468509947067 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:47 INFO - PROCESS | 1744 | 1468509947162 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
08:25:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 524ms
08:25:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
08:25:47 INFO - PROCESS | 1744 | 1468509947611 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:47 INFO - PROCESS | 1744 | 1468509947700 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
08:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 479ms
08:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
08:25:48 INFO - PROCESS | 1744 | 1468509948094 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:48 INFO - PROCESS | 1744 | 1468509948176 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
08:25:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 477ms
08:25:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
08:25:48 INFO - PROCESS | 1744 | 1468509948576 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:48 INFO - PROCESS | 1744 | 1468509948664 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
08:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 468ms
08:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
08:25:49 INFO - PROCESS | 1744 | 1468509949051 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:49 INFO - PROCESS | 1744 | 1468509949145 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
08:25:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 479ms
08:25:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
08:25:49 INFO - PROCESS | 1744 | 1468509949533 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:49 INFO - PROCESS | 1744 | 1468509949620 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
08:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 479ms
08:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
08:25:50 INFO - PROCESS | 1744 | 1468509950016 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:50 INFO - PROCESS | 1744 | 1468509950147 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
08:25:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 821ms
08:25:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
08:25:50 INFO - PROCESS | 1744 | 1468509950846 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:50 INFO - PROCESS | 1744 | 1468509950944 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
08:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 520ms
08:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
08:25:51 INFO - PROCESS | 1744 | 1468509951375 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:51 INFO - PROCESS | 1744 | 1468509951463 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
08:25:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 474ms
08:25:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
08:25:51 INFO - PROCESS | 1744 | 1468509951860 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:51 INFO - PROCESS | 1744 | 1468509951950 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:52 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
08:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 525ms
08:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
08:25:52 INFO - PROCESS | 1744 | 1468509952381 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:52 INFO - PROCESS | 1744 | 1468509952468 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
08:25:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 476ms
08:25:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
08:25:52 INFO - PROCESS | 1744 | 1468509952862 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:52 INFO - PROCESS | 1744 | 1468509952942 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:53 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
08:25:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 483ms
08:25:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
08:25:53 INFO - PROCESS | 1744 | 1468509953360 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:53 INFO - PROCESS | 1744 | 1468509953477 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
08:25:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 523ms
08:25:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
08:25:53 INFO - PROCESS | 1744 | 1468509953887 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:53 INFO - PROCESS | 1744 | 1468509953974 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
08:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 476ms
08:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
08:25:54 INFO - PROCESS | 1744 | 1468509954367 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:54 INFO - PROCESS | 1744 | 1468509954447 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
08:25:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 471ms
08:25:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
08:25:54 INFO - PROCESS | 1744 | 1468509954842 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:54 INFO - PROCESS | 1744 | 1468509954926 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
08:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 425ms
08:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
08:25:55 INFO - PROCESS | 1744 | 1468509955274 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:55 INFO - PROCESS | 1744 | 1468509955354 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
08:25:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 421ms
08:25:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
08:25:55 INFO - PROCESS | 1744 | 1468509955709 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:55 INFO - PROCESS | 1744 | 1468509955807 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
08:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 471ms
08:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
08:25:56 INFO - PROCESS | 1744 | 1468509956184 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:56 INFO - PROCESS | 1744 | 1468509956262 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
08:25:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 432ms
08:25:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
08:25:56 INFO - PROCESS | 1744 | 1468509956622 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:56 INFO - PROCESS | 1744 | 1468509956704 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
08:25:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 472ms
08:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
08:25:57 INFO - PROCESS | 1744 | 1468509957101 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:57 INFO - PROCESS | 1744 | 1468509957247 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
08:25:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 734ms
08:25:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
08:25:57 INFO - PROCESS | 1744 | 1468509957840 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:57 INFO - PROCESS | 1744 | 1468509957968 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
08:25:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 721ms
08:25:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
08:25:58 INFO - PROCESS | 1744 | 1468509958567 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:58 INFO - PROCESS | 1744 | 1468509958666 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
08:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 527ms
08:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
08:25:59 INFO - PROCESS | 1744 | 1468509959103 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:59 INFO - PROCESS | 1744 | 1468509959191 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
08:25:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 477ms
08:25:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
08:25:59 INFO - PROCESS | 1744 | 1468509959598 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:25:59 INFO - PROCESS | 1744 | 1468509959690 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
08:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 522ms
08:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
08:26:00 INFO - PROCESS | 1744 | 1468509960119 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:00 INFO - PROCESS | 1744 | 1468509960214 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
08:26:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 489ms
08:26:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
08:26:00 INFO - PROCESS | 1744 | 1468509960608 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:00 INFO - PROCESS | 1744 | 1468509960704 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
08:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 524ms
08:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
08:26:01 INFO - PROCESS | 1744 | 1468509961142 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:01 INFO - PROCESS | 1744 | 1468509961259 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:01 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
08:26:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 521ms
08:26:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
08:26:01 INFO - PROCESS | 1744 | 1468509961671 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:01 INFO - PROCESS | 1744 | 1468509961757 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
08:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 483ms
08:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
08:26:02 INFO - PROCESS | 1744 | 1468509962160 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:02 INFO - PROCESS | 1744 | 1468509962243 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
08:26:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 472ms
08:26:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
08:26:02 INFO - PROCESS | 1744 | 1468509962636 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:02 INFO - PROCESS | 1744 | 1468509962716 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:03 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
08:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 429ms
08:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
08:26:03 INFO - PROCESS | 1744 | 1468509963071 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:03 INFO - PROCESS | 1744 | 1468509963153 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
08:26:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 477ms
08:26:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
08:26:03 INFO - PROCESS | 1744 | 1468509963553 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:03 INFO - PROCESS | 1744 | 1468509963648 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
08:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 484ms
08:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
08:26:04 INFO - PROCESS | 1744 | 1468509964040 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:04 INFO - PROCESS | 1744 | 1468509964123 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
08:26:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 474ms
08:26:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
08:26:04 INFO - PROCESS | 1744 | 1468509964522 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:04 INFO - PROCESS | 1744 | 1468509964672 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
08:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 829ms
08:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
08:26:05 INFO - PROCESS | 1744 | 1468509965357 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:05 INFO - PROCESS | 1744 | 1468509965460 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
08:26:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 526ms
08:26:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
08:26:05 INFO - PROCESS | 1744 | 1468509965891 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:06 INFO - PROCESS | 1744 | 1468509966014 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:06 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
08:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 531ms
08:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
08:26:06 INFO - PROCESS | 1744 | 1468509966435 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:06 INFO - PROCESS | 1744 | 1468509966520 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
08:26:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 523ms
08:26:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
08:26:06 INFO - PROCESS | 1744 | 1468509966954 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:07 INFO - PROCESS | 1744 | 1468509967040 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:07 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
08:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 476ms
08:26:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
08:26:07 INFO - PROCESS | 1744 | 1468509967441 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:07 INFO - PROCESS | 1744 | 1468509967523 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
08:26:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 529ms
08:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
08:26:08 INFO - PROCESS | 1744 | 1468509968056 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:08 INFO - PROCESS | 1744 | 1468509968170 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
08:26:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 629ms
08:26:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
08:26:08 INFO - PROCESS | 1744 | 1468509968688 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:08 INFO - PROCESS | 1744 | 1468509968778 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
08:26:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 833ms
08:26:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
08:26:09 INFO - PROCESS | 1744 | 1468509969526 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:09 INFO - PROCESS | 1744 | 1468509969633 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
08:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 521ms
08:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
08:26:10 INFO - PROCESS | 1744 | 1468509970057 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:10 INFO - PROCESS | 1744 | 1468509970148 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
08:26:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 480ms
08:26:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
08:26:10 INFO - PROCESS | 1744 | 1468509970550 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:10 INFO - PROCESS | 1744 | 1468509970639 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
08:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 474ms
08:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
08:26:11 INFO - PROCESS | 1744 | 1468509971020 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:11 INFO - PROCESS | 1744 | 1468509971110 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
08:26:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 544ms
08:26:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
08:26:11 INFO - PROCESS | 1744 | 1468509971570 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:11 INFO - PROCESS | 1744 | 1468509971684 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
08:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 723ms
08:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
08:26:12 INFO - PROCESS | 1744 | 1468509972298 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:12 INFO - PROCESS | 1744 | 1468509972397 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
08:26:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 519ms
08:26:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
08:26:12 INFO - PROCESS | 1744 | 1468509972827 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:12 INFO - PROCESS | 1744 | 1468509972915 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
08:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 470ms
08:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
08:26:13 INFO - PROCESS | 1744 | 1468509973309 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:13 INFO - PROCESS | 1744 | 1468509973399 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
08:26:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 479ms
08:26:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
08:26:13 INFO - PROCESS | 1744 | 1468509973789 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:13 INFO - PROCESS | 1744 | 1468509973877 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26: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
08:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 475ms
08:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
08:26:14 INFO - PROCESS | 1744 | 1468509974269 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:14 INFO - PROCESS | 1744 | 1468509974363 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26: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
08:26:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 483ms
08:26:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
08:26:14 INFO - PROCESS | 1744 | 1468509974753 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:14 INFO - PROCESS | 1744 | 1468509974856 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26: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
08:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 470ms
08:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
08:26:15 INFO - PROCESS | 1744 | 1468509975238 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:15 INFO - PROCESS | 1744 | 1468509975320 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:15 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)
08:26:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 620ms
08:26:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
08:26:15 INFO - PROCESS | 1744 | 1468509975865 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:15 INFO - PROCESS | 1744 | 1468509975962 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
08:26:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 831ms
08:26:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
08:26:16 INFO - PROCESS | 1744 | 1468509976712 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:16 INFO - PROCESS | 1744 | 1468509976812 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
08:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 526ms
08:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
08:26:17 INFO - PROCESS | 1744 | 1468509977247 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:17 INFO - PROCESS | 1744 | 1468509977337 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
08:26:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 477ms
08:26:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
08:26:17 INFO - PROCESS | 1744 | 1468509977741 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:17 INFO - PROCESS | 1744 | 1468509977827 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
08:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 474ms
08:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
08:26:18 INFO - PROCESS | 1744 | 1468509978213 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:18 INFO - PROCESS | 1744 | 1468509978302 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
08:26:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 486ms
08:26:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
08:26:18 INFO - PROCESS | 1744 | 1468509978697 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:18 INFO - PROCESS | 1744 | 1468509978793 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
08:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 529ms
08:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
08:26:19 INFO - PROCESS | 1744 | 1468509979234 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:19 INFO - PROCESS | 1744 | 1468509979340 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
08:26:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 524ms
08:26:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
08:26:19 INFO - PROCESS | 1744 | 1468509979759 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:19 INFO - PROCESS | 1744 | 1468509979842 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
08:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 426ms
08:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
08:26:20 INFO - PROCESS | 1744 | 1468509980191 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:20 INFO - PROCESS | 1744 | 1468509980282 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
08:26:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 468ms
08:26:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
08:26:20 INFO - PROCESS | 1744 | 1468509980664 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:20 INFO - PROCESS | 1744 | 1468509980745 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
08:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 436ms
08:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
08:26:21 INFO - PROCESS | 1744 | 1468509981104 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:21 INFO - PROCESS | 1744 | 1468509981191 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:21 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
08:26:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 473ms
08:26:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
08:26:21 INFO - PROCESS | 1744 | 1468509981583 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:21 INFO - PROCESS | 1744 | 1468509981674 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
08:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 481ms
08:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
08:26:22 INFO - PROCESS | 1744 | 1468509982067 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:22 INFO - PROCESS | 1744 | 1468509982144 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
08:26:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 441ms
08:26:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
08:26:22 INFO - PROCESS | 1744 | 1468509982512 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:22 INFO - PROCESS | 1744 | 1468509982623 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:23 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)
08:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 819ms
08:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
08:26:23 INFO - PROCESS | 1744 | 1468509983339 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:23 INFO - PROCESS | 1744 | 1468509983441 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
08:26:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 529ms
08:26:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
08:26:23 INFO - PROCESS | 1744 | 1468509983878 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:23 INFO - PROCESS | 1744 | 1468509983966 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
08:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 479ms
08:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
08:26:24 INFO - PROCESS | 1744 | 1468509984374 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:24 INFO - PROCESS | 1744 | 1468509984459 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
08:26:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 475ms
08:26:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
08:26:24 INFO - PROCESS | 1744 | 1468509984839 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:24 INFO - PROCESS | 1744 | 1468509984928 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
08:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 476ms
08:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
08:26:25 INFO - PROCESS | 1744 | 1468509985320 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:25 INFO - PROCESS | 1744 | 1468509985415 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
08:26:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 521ms
08:26:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
08:26:25 INFO - PROCESS | 1744 | 1468509985848 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:25 INFO - PROCESS | 1744 | 1468509985959 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
08:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 527ms
08:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
08:26:26 INFO - PROCESS | 1744 | 1468509986377 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:26 INFO - PROCESS | 1744 | 1468509986456 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
08:26:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 479ms
08:26:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
08:26:26 INFO - PROCESS | 1744 | 1468509986861 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:26 INFO - PROCESS | 1744 | 1468509986939 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
08:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 423ms
08:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
08:26:27 INFO - PROCESS | 1744 | 1468509987290 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:27 INFO - PROCESS | 1744 | 1468509987370 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
08:26:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 472ms
08:26:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
08:26:27 INFO - PROCESS | 1744 | 1468509987767 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:27 INFO - PROCESS | 1744 | 1468509987846 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
08:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 431ms
08:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
08:26:28 INFO - PROCESS | 1744 | 1468509988203 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:28 INFO - PROCESS | 1744 | 1468509988297 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
08:26:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 481ms
08:26:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
08:26:28 INFO - PROCESS | 1744 | 1468509988688 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:28 INFO - PROCESS | 1744 | 1468509988768 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
08:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 423ms
08:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
08:26:29 INFO - PROCESS | 1744 | 1468509989119 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:29 INFO - PROCESS | 1744 | 1468509989223 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
08:26:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 729ms
08:26:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
08:26:29 INFO - PROCESS | 1744 | 1468509989852 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:29 INFO - PROCESS | 1744 | 1468509989997 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
08:26:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 780ms
08:26:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
08:26:30 INFO - PROCESS | 1744 | 1468509990637 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:30 INFO - PROCESS | 1744 | 1468509990740 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
08:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 525ms
08:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
08:26:31 INFO - PROCESS | 1744 | 1468509991171 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:31 INFO - PROCESS | 1744 | 1468509991277 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
08:26:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 521ms
08:26:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
08:26:31 INFO - PROCESS | 1744 | 1468509991705 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:31 INFO - PROCESS | 1744 | 1468509991793 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
08:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 472ms
08:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
08:26:32 INFO - PROCESS | 1744 | 1468509992173 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:32 INFO - PROCESS | 1744 | 1468509992256 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
08:26:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 477ms
08:26:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
08:26:32 INFO - PROCESS | 1744 | 1468509992654 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:32 INFO - PROCESS | 1744 | 1468509992752 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
08:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 524ms
08:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
08:26:33 INFO - PROCESS | 1744 | 1468509993186 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:33 INFO - PROCESS | 1744 | 1468509993311 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
08:26:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 568ms
08:26:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
08:26:33 INFO - PROCESS | 1744 | 1468509993760 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:33 INFO - PROCESS | 1744 | 1468509993841 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
08:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 428ms
08:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
08:26:34 INFO - PROCESS | 1744 | 1468509994192 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:34 INFO - PROCESS | 1744 | 1468509994271 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
08:26:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 472ms
08:26:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
08:26:34 INFO - PROCESS | 1744 | 1468509994668 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:34 INFO - PROCESS | 1744 | 1468509994746 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
08:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 428ms
08:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
08:26:35 INFO - PROCESS | 1744 | 1468509995105 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:35 INFO - PROCESS | 1744 | 1468509995186 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
08:26:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 479ms
08:26:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
08:26:35 INFO - PROCESS | 1744 | 1468509995585 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:35 INFO - PROCESS | 1744 | 1468509995680 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
08:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 479ms
08:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
08:26:36 INFO - PROCESS | 1744 | 1468509996067 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:36 INFO - PROCESS | 1744 | 1468509996147 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
08:26:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 436ms
08:26:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
08:26:36 INFO - PROCESS | 1744 | 1468509996511 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:36 INFO - PROCESS | 1744 | 1468509996630 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
08:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 778ms
08:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
08:26:37 INFO - PROCESS | 1744 | 1468509997294 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:37 INFO - PROCESS | 1744 | 1468509997391 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
08:26:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 475ms
08:26:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
08:26:37 INFO - PROCESS | 1744 | 1468509997779 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:37 INFO - PROCESS | 1744 | 1468509997872 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
08:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 469ms
08:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
08:26:38 INFO - PROCESS | 1744 | 1468509998260 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:38 INFO - PROCESS | 1744 | 1468509998349 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
08:26:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 480ms
08:26:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
08:26:38 INFO - PROCESS | 1744 | 1468509998735 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:38 INFO - PROCESS | 1744 | 1468509998820 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
08:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 477ms
08:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
08:26:39 INFO - PROCESS | 1744 | 1468509999216 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:39 INFO - PROCESS | 1744 | 1468509999294 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
08:26:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 431ms
08:26:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
08:26:39 INFO - PROCESS | 1744 | 1468509999654 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:39 INFO - PROCESS | 1744 | 1468509999774 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
08:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 528ms
08:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
08:26:40 INFO - PROCESS | 1744 | 1468510000183 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:40 INFO - PROCESS | 1744 | 1468510000281 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
08:26:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 519ms
08:26:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
08:26:40 INFO - PROCESS | 1744 | 1468510000706 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:40 INFO - PROCESS | 1744 | 1468510000783 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
08:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 422ms
08:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
08:26:41 INFO - PROCESS | 1744 | 1468510001132 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:41 INFO - PROCESS | 1744 | 1468510001214 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
08:26:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 431ms
08:26:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
08:26:41 INFO - PROCESS | 1744 | 1468510001567 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:41 INFO - PROCESS | 1744 | 1468510001650 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
08:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 471ms
08:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
08:26:42 INFO - PROCESS | 1744 | 1468510002044 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:42 INFO - PROCESS | 1744 | 1468510002141 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
08:26:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 469ms
08:26:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
08:26:42 INFO - PROCESS | 1744 | 1468510002516 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:42 INFO - PROCESS | 1744 | 1468510002619 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
08:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 526ms
08:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
08:26:43 INFO - PROCESS | 1744 | 1468510003047 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:43 INFO - PROCESS | 1744 | 1468510003154 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:43 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
08:26:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 478ms
08:26:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
08:26:43 INFO - PROCESS | 1744 | 1468510003533 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:43 INFO - PROCESS | 1744 | 1468510003656 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:44 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
08:26:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 624ms
08:26:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
08:26:44 INFO - PROCESS | 1744 | 1468510004164 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:44 INFO - PROCESS | 1744 | 1468510004285 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
08:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 874ms
08:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
08:26:45 INFO - PROCESS | 1744 | 1468510005047 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:45 INFO - PROCESS | 1744 | 1468510005160 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
08:26:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 520ms
08:26:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
08:26:45 INFO - PROCESS | 1744 | 1468510005576 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:45 INFO - PROCESS | 1744 | 1468510005687 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
08:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 472ms
08:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
08:26:46 INFO - PROCESS | 1744 | 1468510006062 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:46 INFO - PROCESS | 1744 | 1468510006161 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
08:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 474ms
08:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
08:26:46 INFO - PROCESS | 1744 | 1468510006531 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:46 INFO - PROCESS | 1744 | 1468510006625 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
08:26:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 468ms
08:26:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
08:26:47 INFO - PROCESS | 1744 | 1468510007005 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:47 INFO - PROCESS | 1744 | 1468510007089 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
08:26:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 490ms
08:26:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
08:26:47 INFO - PROCESS | 1744 | 1468510007507 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:47 INFO - PROCESS | 1744 | 1468510007618 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
08:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 528ms
08:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
08:26:48 INFO - PROCESS | 1744 | 1468510008035 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:48 INFO - PROCESS | 1744 | 1468510008121 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:48 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)
08:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 469ms
08:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
08:26:48 INFO - PROCESS | 1744 | 1468510008513 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:48 INFO - PROCESS | 1744 | 1468510008604 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
08:26:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 470ms
08:26:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
08:26:48 INFO - PROCESS | 1744 | 1468510008989 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:49 INFO - PROCESS | 1744 | 1468510009070 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
08:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 468ms
08:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
08:26:49 INFO - PROCESS | 1744 | 1468510009461 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:49 INFO - PROCESS | 1744 | 1468510009545 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
08:26:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 437ms
08:26:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
08:26:49 INFO - PROCESS | 1744 | 1468510009905 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:50 INFO - PROCESS | 1744 | 1468510010006 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
08:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 477ms
08:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
08:26:50 INFO - PROCESS | 1744 | 1468510010385 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:50 INFO - PROCESS | 1744 | 1468510010470 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
08:26:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 470ms
08:26:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
08:26:50 INFO - PROCESS | 1744 | 1468510010860 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:50 INFO - PROCESS | 1744 | 1468510010943 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
08:26:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 774ms
08:26:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
08:26:51 INFO - PROCESS | 1744 | 1468510011650 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:51 INFO - PROCESS | 1744 | 1468510011763 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
08:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 573ms
08:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
08:26:52 INFO - PROCESS | 1744 | 1468510012224 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:52 INFO - PROCESS | 1744 | 1468510012319 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
08:26:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 479ms
08:26:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
08:26:52 INFO - PROCESS | 1744 | 1468510012715 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:52 INFO - PROCESS | 1744 | 1468510012812 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
08:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 481ms
08:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
08:26:53 INFO - PROCESS | 1744 | 1468510013197 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:53 INFO - PROCESS | 1744 | 1468510013293 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
08:26:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 518ms
08:26:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
08:26:53 INFO - PROCESS | 1744 | 1468510013719 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:53 INFO - PROCESS | 1744 | 1468510013809 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
08:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 527ms
08:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
08:26:54 INFO - PROCESS | 1744 | 1468510014254 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:54 INFO - PROCESS | 1744 | 1468510014369 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
08:26:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 534ms
08:26:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
08:26:54 INFO - PROCESS | 1744 | 1468510014790 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:54 INFO - PROCESS | 1744 | 1468510014869 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
08:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 475ms
08:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
08:26:55 INFO - PROCESS | 1744 | 1468510015265 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:55 INFO - PROCESS | 1744 | 1468510015344 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
08:26:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 431ms
08:26:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
08:26:55 INFO - PROCESS | 1744 | 1468510015703 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:55 INFO - PROCESS | 1744 | 1468510015785 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
08:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 427ms
08:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
08:26:56 INFO - PROCESS | 1744 | 1468510016138 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:56 INFO - PROCESS | 1744 | 1468510016219 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
08:26:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 481ms
08:26:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
08:26:56 INFO - PROCESS | 1744 | 1468510016621 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:56 INFO - PROCESS | 1744 | 1468510016720 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
08:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 474ms
08:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
08:26:57 INFO - PROCESS | 1744 | 1468510017099 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:57 INFO - PROCESS | 1744 | 1468510017183 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
08:26:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 428ms
08:26:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
08:26:57 INFO - PROCESS | 1744 | 1468510017535 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:57 INFO - PROCESS | 1744 | 1468510017641 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
08:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 743ms
08:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
08:26:58 INFO - PROCESS | 1744 | 1468510018286 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:58 INFO - PROCESS | 1744 | 1468510018458 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
08:26:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 629ms
08:26:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
08:26:58 INFO - PROCESS | 1744 | 1468510018924 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:59 INFO - PROCESS | 1744 | 1468510019013 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
08:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 477ms
08:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
08:26:59 INFO - PROCESS | 1744 | 1468510019407 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:59 INFO - PROCESS | 1744 | 1468510019513 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:26:59 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
08:26:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:26:59 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
08:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:26:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:26:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:26:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:26:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 530ms
08:26:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
08:26:59 INFO - PROCESS | 1744 | 1468510019936 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:00 INFO - PROCESS | 1744 | 1468510020034 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
08:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 468ms
08:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
08:27:00 INFO - PROCESS | 1744 | 1468510020411 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:00 INFO - PROCESS | 1744 | 1468510020491 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
08:27:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 473ms
08:27:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
08:27:00 INFO - PROCESS | 1744 | 1468510020893 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:01 INFO - PROCESS | 1744 | 1468510021019 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:01 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
08:27:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:27:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
08:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:27:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:27:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 574ms
08:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
08:27:01 INFO - PROCESS | 1744 | 1468510021476 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:01 INFO - PROCESS | 1744 | 1468510021577 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:01 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
08:27:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
08:27:01 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
08:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:27:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:27:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:27:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:27:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 522ms
08:27:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
08:27:02 INFO - PROCESS | 1744 | 1468510022001 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:02 INFO - PROCESS | 1744 | 1468510022082 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
08:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 472ms
08:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
08:27:02 INFO - PROCESS | 1744 | 1468510022478 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:02 INFO - PROCESS | 1744 | 1468510022560 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
08:27:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 426ms
08:27:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
08:27:02 INFO - PROCESS | 1744 | 1468510022910 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:02 INFO - PROCESS | 1744 | 1468510022994 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
08:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 427ms
08:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
08:27:03 INFO - PROCESS | 1744 | 1468510023345 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:03 INFO - PROCESS | 1744 | 1468510023438 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
08:27:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 473ms
08:27:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
08:27:03 INFO - PROCESS | 1744 | 1468510023822 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:03 INFO - PROCESS | 1744 | 1468510023910 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
08:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 423ms
08:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
08:27:04 INFO - PROCESS | 1744 | 1468510024251 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:04 INFO - PROCESS | 1744 | 1468510024338 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
08:27:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 476ms
08:27:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
08:27:04 INFO - PROCESS | 1744 | 1468510024730 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:04 INFO - PROCESS | 1744 | 1468510024812 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
08:27:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 582ms
08:27:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
08:27:05 INFO - PROCESS | 1744 | 1468510025319 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:05 INFO - PROCESS | 1744 | 1468510025454 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
08:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 925ms
08:27:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
08:27:06 INFO - PROCESS | 1744 | 1468510026252 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:06 INFO - PROCESS | 1744 | 1468510026365 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
08:27:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 520ms
08:27:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
08:27:06 INFO - PROCESS | 1744 | 1468510026779 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:06 INFO - PROCESS | 1744 | 1468510026887 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
08:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 487ms
08:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
08:27:07 INFO - PROCESS | 1744 | 1468510027277 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:07 INFO - PROCESS | 1744 | 1468510027368 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
08:27:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 522ms
08:27:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
08:27:07 INFO - PROCESS | 1744 | 1468510027796 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:07 INFO - PROCESS | 1744 | 1468510027888 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
08:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 475ms
08:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
08:27:08 INFO - PROCESS | 1744 | 1468510028275 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:08 INFO - PROCESS | 1744 | 1468510028359 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
08:27:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 522ms
08:27:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
08:27:08 INFO - PROCESS | 1744 | 1468510028810 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:08 INFO - PROCESS | 1744 | 1468510028921 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
08:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 528ms
08:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
08:27:09 INFO - PROCESS | 1744 | 1468510029333 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:09 INFO - PROCESS | 1744 | 1468510029431 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
08:27:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 519ms
08:27:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
08:27:09 INFO - PROCESS | 1744 | 1468510029856 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:09 INFO - PROCESS | 1744 | 1468510029938 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
08:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 476ms
08:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
08:27:10 INFO - PROCESS | 1744 | 1468510030338 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:10 INFO - PROCESS | 1744 | 1468510030421 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
08:27:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 471ms
08:27:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
08:27:10 INFO - PROCESS | 1744 | 1468510030813 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:10 INFO - PROCESS | 1744 | 1468510030894 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
08:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 440ms
08:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
08:27:11 INFO - PROCESS | 1744 | 1468510031260 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:11 INFO - PROCESS | 1744 | 1468510031356 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
08:27:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 470ms
08:27:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
08:27:11 INFO - PROCESS | 1744 | 1468510031733 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:11 INFO - PROCESS | 1744 | 1468510031815 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
08:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 421ms
08:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
08:27:12 INFO - PROCESS | 1744 | 1468510032158 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:12 INFO - PROCESS | 1744 | 1468510032268 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
08:27:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 822ms
08:27:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
08:27:12 INFO - PROCESS | 1744 | 1468510032988 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:13 INFO - PROCESS | 1744 | 1468510033100 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
08:27:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 532ms
08:27:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
08:27:13 INFO - PROCESS | 1744 | 1468510033529 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:13 INFO - PROCESS | 1744 | 1468510033626 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
08:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 523ms
08:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
08:27:14 INFO - PROCESS | 1744 | 1468510034064 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:14 INFO - PROCESS | 1744 | 1468510034159 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
08:27:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 478ms
08:27:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
08:27:14 INFO - PROCESS | 1744 | 1468510034537 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:14 INFO - PROCESS | 1744 | 1468510034627 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
08:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 469ms
08:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
08:27:15 INFO - PROCESS | 1744 | 1468510035012 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:15 INFO - PROCESS | 1744 | 1468510035094 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
08:27:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 469ms
08:27:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
08:27:15 INFO - PROCESS | 1744 | 1468510035487 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:15 INFO - PROCESS | 1744 | 1468510035618 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
08:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 569ms
08:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
08:27:16 INFO - PROCESS | 1744 | 1468510036057 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:16 INFO - PROCESS | 1744 | 1468510036138 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
08:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 471ms
08:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
08:27:16 INFO - PROCESS | 1744 | 1468510036532 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:16 INFO - PROCESS | 1744 | 1468510036613 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
08:27:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 430ms
08:27:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
08:27:16 INFO - PROCESS | 1744 | 1468510036966 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:17 INFO - PROCESS | 1744 | 1468510037046 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
08:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 429ms
08:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
08:27:17 INFO - PROCESS | 1744 | 1468510037399 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:17 INFO - PROCESS | 1744 | 1468510037481 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
08:27:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 421ms
08:27:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
08:27:17 INFO - PROCESS | 1744 | 1468510037826 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:17 INFO - PROCESS | 1744 | 1468510037923 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
08:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 471ms
08:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
08:27:18 INFO - PROCESS | 1744 | 1468510038300 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:18 INFO - PROCESS | 1744 | 1468510038386 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
08:27:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 468ms
08:27:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
08:27:18 INFO - PROCESS | 1744 | 1468510038773 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:18 INFO - PROCESS | 1744 | 1468510038858 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
08:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 423ms
08:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
08:27:19 INFO - PROCESS | 1744 | 1468510039231 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:19 INFO - PROCESS | 1744 | 1468510039383 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right
08:27:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 734ms
08:27:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
08:27:19 INFO - PROCESS | 1744 | 1468510039971 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:20 INFO - PROCESS | 1744 | 1468510040156 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
08:27:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 831ms
08:27:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
08:27:20 INFO - PROCESS | 1744 | 1468510040806 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:20 INFO - PROCESS | 1744 | 1468510040908 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
08:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 522ms
08:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
08:27:21 INFO - PROCESS | 1744 | 1468510041337 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:21 INFO - PROCESS | 1744 | 1468510041442 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
08:27:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 472ms
08:27:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
08:27:21 INFO - PROCESS | 1744 | 1468510041821 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:21 INFO - PROCESS | 1744 | 1468510041907 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
08:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 473ms
08:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
08:27:22 INFO - PROCESS | 1744 | 1468510042290 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:22 INFO - PROCESS | 1744 | 1468510042382 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
08:27:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 473ms
08:27:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
08:27:22 INFO - PROCESS | 1744 | 1468510042774 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:22 INFO - PROCESS | 1744 | 1468510042875 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
08:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 524ms
08:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
08:27:23 INFO - PROCESS | 1744 | 1468510043310 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:23 INFO - PROCESS | 1744 | 1468510043410 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
08:27:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 533ms
08:27:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
08:27:23 INFO - PROCESS | 1744 | 1468510043850 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:23 INFO - PROCESS | 1744 | 1468510043941 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:24 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
08:27:24 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:27:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:27:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:27:24 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 474ms
08:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
08:27:24 INFO - PROCESS | 1744 | 1468510044326 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:24 INFO - PROCESS | 1744 | 1468510044407 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
08:27:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 421ms
08:27:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
08:27:24 INFO - PROCESS | 1744 | 1468510044752 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:24 INFO - PROCESS | 1744 | 1468510044833 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
08:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 469ms
08:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
08:27:25 INFO - PROCESS | 1744 | 1468510045229 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:25 INFO - PROCESS | 1744 | 1468510045308 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
08:27:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 432ms
08:27:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
08:27:25 INFO - PROCESS | 1744 | 1468510045662 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:25 INFO - PROCESS | 1744 | 1468510045760 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
08:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 474ms
08:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
08:27:26 INFO - PROCESS | 1744 | 1468510046141 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:26 INFO - PROCESS | 1744 | 1468510046223 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
08:27:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 423ms
08:27:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
08:27:26 INFO - PROCESS | 1744 | 1468510046580 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:26 INFO - PROCESS | 1744 | 1468510046690 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
08:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 823ms
08:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
08:27:27 INFO - PROCESS | 1744 | 1468510047410 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:27 INFO - PROCESS | 1744 | 1468510047531 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
08:27:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 522ms
08:27:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
08:27:27 INFO - PROCESS | 1744 | 1468510047946 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:28 INFO - PROCESS | 1744 | 1468510048037 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
08:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 469ms
08:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
08:27:28 INFO - PROCESS | 1744 | 1468510048428 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:28 INFO - PROCESS | 1744 | 1468510048514 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
08:27:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 478ms
08:27:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
08:27:28 INFO - PROCESS | 1744 | 1468510048902 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:28 INFO - PROCESS | 1744 | 1468510048991 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
08:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 469ms
08:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
08:27:29 INFO - PROCESS | 1744 | 1468510049377 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:29 INFO - PROCESS | 1744 | 1468510049457 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
08:27:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 519ms
08:27:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
08:27:29 INFO - PROCESS | 1744 | 1468510049912 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:30 INFO - PROCESS | 1744 | 1468510050030 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
08:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 535ms
08:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
08:27:30 INFO - PROCESS | 1744 | 1468510050442 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:30 INFO - PROCESS | 1744 | 1468510050526 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
08:27:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 523ms
08:27:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
08:27:30 INFO - PROCESS | 1744 | 1468510050969 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:31 INFO - PROCESS | 1744 | 1468510051050 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
08:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 476ms
08:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
08:27:31 INFO - PROCESS | 1744 | 1468510051450 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:31 INFO - PROCESS | 1744 | 1468510051527 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
08:27:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 426ms
08:27:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
08:27:31 INFO - PROCESS | 1744 | 1468510051880 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:31 INFO - PROCESS | 1744 | 1468510051959 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
08:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 421ms
08:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
08:27:32 INFO - PROCESS | 1744 | 1468510052308 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:32 INFO - PROCESS | 1744 | 1468510052403 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
08:27:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 470ms
08:27:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
08:27:32 INFO - PROCESS | 1744 | 1468510052781 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:32 INFO - PROCESS | 1744 | 1468510052866 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
08:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 431ms
08:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
08:27:33 INFO - PROCESS | 1744 | 1468510053218 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:33 INFO - PROCESS | 1744 | 1468510053296 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
08:27:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 479ms
08:27:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
08:27:33 INFO - PROCESS | 1744 | 1468510053703 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:33 INFO - PROCESS | 1744 | 1468510053824 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
08:27:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 620ms
08:27:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
08:27:34 INFO - PROCESS | 1744 | 1468510054346 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:34 INFO - PROCESS | 1744 | 1468510054543 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
08:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 927ms
08:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
08:27:35 INFO - PROCESS | 1744 | 1468510055280 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:35 INFO - PROCESS | 1744 | 1468510055391 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
08:27:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 577ms
08:27:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
08:27:35 INFO - PROCESS | 1744 | 1468510055866 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:35 INFO - PROCESS | 1744 | 1468510055962 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
08:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 520ms
08:27:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
08:27:36 INFO - PROCESS | 1744 | 1468510056398 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:36 INFO - PROCESS | 1744 | 1468510056489 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
08:27:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 473ms
08:27:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
08:27:36 INFO - PROCESS | 1744 | 1468510056868 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:36 INFO - PROCESS | 1744 | 1468510056954 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
08:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 529ms
08:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
08:27:37 INFO - PROCESS | 1744 | 1468510057410 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:37 INFO - PROCESS | 1744 | 1468510057504 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
08:27:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 528ms
08:27:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
08:27:37 INFO - PROCESS | 1744 | 1468510057936 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:38 INFO - PROCESS | 1744 | 1468510058056 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
08:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 529ms
08:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
08:27:38 INFO - PROCESS | 1744 | 1468510058480 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:38 INFO - PROCESS | 1744 | 1468510058558 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
08:27:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 424ms
08:27:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
08:27:38 INFO - PROCESS | 1744 | 1468510058903 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:38 INFO - PROCESS | 1744 | 1468510058979 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
08:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 421ms
08:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
08:27:39 INFO - PROCESS | 1744 | 1468510059338 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:39 INFO - PROCESS | 1744 | 1468510059416 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
08:27:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 422ms
08:27:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
08:27:39 INFO - PROCESS | 1744 | 1468510059764 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:39 INFO - PROCESS | 1744 | 1468510059846 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
08:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 426ms
08:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
08:27:40 INFO - PROCESS | 1744 | 1468510060197 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:40 INFO - PROCESS | 1744 | 1468510060293 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
08:27:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 474ms
08:27:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
08:27:40 INFO - PROCESS | 1744 | 1468510060677 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:40 INFO - PROCESS | 1744 | 1468510060763 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
08:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 395ms
08:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
08:27:41 INFO - PROCESS | 1744 | 1468510061115 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:41 INFO - PROCESS | 1744 | 1468510061260 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
08:27:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 825ms
08:27:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
08:27:41 INFO - PROCESS | 1744 | 1468510061944 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:42 INFO - PROCESS | 1744 | 1468510062059 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
08:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 533ms
08:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
08:27:42 INFO - PROCESS | 1744 | 1468510062486 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:42 INFO - PROCESS | 1744 | 1468510062594 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
08:27:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 470ms
08:27:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
08:27:42 INFO - PROCESS | 1744 | 1468510062969 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:43 INFO - PROCESS | 1744 | 1468510063057 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
08:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 523ms
08:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
08:27:43 INFO - PROCESS | 1744 | 1468510063489 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:43 INFO - PROCESS | 1744 | 1468510063577 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
08:27:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 473ms
08:27:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
08:27:43 INFO - PROCESS | 1744 | 1468510063966 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:44 INFO - PROCESS | 1744 | 1468510064062 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
08:27:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 518ms
08:27:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
08:27:44 INFO - PROCESS | 1744 | 1468510064493 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:44 INFO - PROCESS | 1744 | 1468510064617 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
08:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 530ms
08:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
08:27:45 INFO - PROCESS | 1744 | 1468510065024 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:45 INFO - PROCESS | 1744 | 1468510065124 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
08:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 474ms
08:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
08:27:45 INFO - PROCESS | 1744 | 1468510065503 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:45 INFO - PROCESS | 1744 | 1468510065582 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
08:27:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 424ms
08:27:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
08:27:45 INFO - PROCESS | 1744 | 1468510065931 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:46 INFO - PROCESS | 1744 | 1468510066013 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
08:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 475ms
08:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
08:27:46 INFO - PROCESS | 1744 | 1468510066410 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:46 INFO - PROCESS | 1744 | 1468510066491 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
08:27:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 434ms
08:27:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
08:27:46 INFO - PROCESS | 1744 | 1468510066849 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:46 INFO - PROCESS | 1744 | 1468510066945 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
08:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 469ms
08:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
08:27:47 INFO - PROCESS | 1744 | 1468510067322 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:47 INFO - PROCESS | 1744 | 1468510067406 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
08:27:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 425ms
08:27:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
08:27:47 INFO - PROCESS | 1744 | 1468510067751 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:47 INFO - PROCESS | 1744 | 1468510067829 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
08:27:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 531ms
08:27:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
08:27:48 INFO - PROCESS | 1744 | 1468510068288 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:48 INFO - PROCESS | 1744 | 1468510068401 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
08:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 727ms
08:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
08:27:49 INFO - PROCESS | 1744 | 1468510069020 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:49 INFO - PROCESS | 1744 | 1468510069132 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
08:27:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 781ms
08:27:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
08:27:49 INFO - PROCESS | 1744 | 1468510069810 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:49 INFO - PROCESS | 1744 | 1468510069917 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
08:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 520ms
08:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
08:27:50 INFO - PROCESS | 1744 | 1468510070340 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:50 INFO - PROCESS | 1744 | 1468510070427 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
08:27:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 530ms
08:27:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
08:27:50 INFO - PROCESS | 1744 | 1468510070882 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:50 INFO - PROCESS | 1744 | 1468510070969 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
08:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 475ms
08:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
08:27:51 INFO - PROCESS | 1744 | 1468510071355 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:51 INFO - PROCESS | 1744 | 1468510071446 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
08:27:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 488ms
08:27:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
08:27:51 INFO - PROCESS | 1744 | 1468510071848 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:51 INFO - PROCESS | 1744 | 1468510071932 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
08:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 518ms
08:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
08:27:52 INFO - PROCESS | 1744 | 1468510072378 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:52 INFO - PROCESS | 1744 | 1468510072496 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
08:27:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 523ms
08:27:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
08:27:52 INFO - PROCESS | 1744 | 1468510072924 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:53 INFO - PROCESS | 1744 | 1468510073011 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
08:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 433ms
08:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
08:27:53 INFO - PROCESS | 1744 | 1468510073358 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:53 INFO - PROCESS | 1744 | 1468510073440 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
08:27:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 475ms
08:27:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
08:27:53 INFO - PROCESS | 1744 | 1468510073837 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:53 INFO - PROCESS | 1744 | 1468510073917 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
08:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 423ms
08:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
08:27:54 INFO - PROCESS | 1744 | 1468510074268 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:54 INFO - PROCESS | 1744 | 1468510074348 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
08:27:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 421ms
08:27:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
08:27:54 INFO - PROCESS | 1744 | 1468510074702 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:54 INFO - PROCESS | 1744 | 1468510074794 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
08:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 473ms
08:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
08:27:55 INFO - PROCESS | 1744 | 1468510075176 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:55 INFO - PROCESS | 1744 | 1468510075259 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
08:27:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 472ms
08:27:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
08:27:55 INFO - PROCESS | 1744 | 1468510075657 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:55 INFO - PROCESS | 1744 | 1468510075765 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
08:27:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 873ms
08:27:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
08:27:56 INFO - PROCESS | 1744 | 1468510076539 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:56 INFO - PROCESS | 1744 | 1468510076649 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
08:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 572ms
08:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
08:27:57 INFO - PROCESS | 1744 | 1468510077119 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:57 INFO - PROCESS | 1744 | 1468510077212 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
08:27:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 528ms
08:27:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
08:27:57 INFO - PROCESS | 1744 | 1468510077665 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:57 INFO - PROCESS | 1744 | 1468510077766 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
08:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 540ms
08:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
08:27:58 INFO - PROCESS | 1744 | 1468510078198 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:58 INFO - PROCESS | 1744 | 1468510078295 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
08:27:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 519ms
08:27:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
08:27:58 INFO - PROCESS | 1744 | 1468510078826 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:58 INFO - PROCESS | 1744 | 1468510078952 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
08:27:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 675ms
08:27:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
08:27:59 INFO - PROCESS | 1744 | 1468510079522 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:27:59 INFO - PROCESS | 1744 | 1468510079614 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
08:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 897ms
08:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
08:28:00 INFO - PROCESS | 1744 | 1468510080408 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:00 INFO - PROCESS | 1744 | 1468510080522 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
08:28:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 520ms
08:28:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
08:28:00 INFO - PROCESS | 1744 | 1468510080935 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:01 INFO - PROCESS | 1744 | 1468510081042 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
08:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 524ms
08:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
08:28:01 INFO - PROCESS | 1744 | 1468510081473 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:01 INFO - PROCESS | 1744 | 1468510081576 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
08:28:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 534ms
08:28:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
08:28:02 INFO - PROCESS | 1744 | 1468510082002 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:02 INFO - PROCESS | 1744 | 1468510082095 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
08:28:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 523ms
08:28:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
08:28:02 INFO - PROCESS | 1744 | 1468510082630 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:02 INFO - PROCESS | 1744 | 1468510082806 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
08:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 869ms
08:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
08:28:03 INFO - PROCESS | 1744 | 1468510083407 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:03 INFO - PROCESS | 1744 | 1468510083520 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
08:28:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 525ms
08:28:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
08:28:03 INFO - PROCESS | 1744 | 1468510083941 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:04 INFO - PROCESS | 1744 | 1468510084065 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
08:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 532ms
08:28:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
08:28:04 INFO - PROCESS | 1744 | 1468510084487 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:04 INFO - PROCESS | 1744 | 1468510084574 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
08:28:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 523ms
08:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
08:28:05 INFO - PROCESS | 1744 | 1468510085010 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:05 INFO - PROCESS | 1744 | 1468510085097 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
08:28:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 472ms
08:28:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
08:28:05 INFO - PROCESS | 1744 | 1468510085487 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:05 INFO - PROCESS | 1744 | 1468510085582 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
08:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 527ms
08:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
08:28:06 INFO - PROCESS | 1744 | 1468510086022 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:06 INFO - PROCESS | 1744 | 1468510086125 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
08:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 520ms
08:28:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
08:28:06 INFO - PROCESS | 1744 | 1468510086544 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:06 INFO - PROCESS | 1744 | 1468510086627 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
08:28:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 430ms
08:28:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
08:28:06 INFO - PROCESS | 1744 | 1468510086978 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:07 INFO - PROCESS | 1744 | 1468510087064 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
08:28:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 423ms
08:28:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
08:28:07 INFO - PROCESS | 1744 | 1468510087425 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:07 INFO - PROCESS | 1744 | 1468510087507 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
08:28:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 469ms
08:28:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
08:28:07 INFO - PROCESS | 1744 | 1468510087910 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:08 INFO - PROCESS | 1744 | 1468510088003 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
08:28:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 484ms
08:28:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
08:28:08 INFO - PROCESS | 1744 | 1468510088392 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:08 INFO - PROCESS | 1744 | 1468510088494 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:08 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
08:28:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 470ms
08:28:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
08:28:08 INFO - PROCESS | 1744 | 1468510088865 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:08 INFO - PROCESS | 1744 | 1468510088946 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
08:28:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 433ms
08:28:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
08:28:09 INFO - PROCESS | 1744 | 1468510089307 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:09 INFO - PROCESS | 1744 | 1468510089387 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
08:28:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 571ms
08:28:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
08:28:09 INFO - PROCESS | 1744 | 1468510089904 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:10 INFO - PROCESS | 1744 | 1468510090022 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:11 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)
08:28:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1196ms
08:28:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
08:28:11 INFO - PROCESS | 1744 | 1468510091090 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:11 INFO - PROCESS | 1744 | 1468510091209 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:12 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
08:28:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:28:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
08:28:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:28:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1035ms
08:28:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
08:28:12 INFO - PROCESS | 1744 | 1468510092140 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:12 INFO - PROCESS | 1744 | 1468510092232 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:13 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
08:28:13 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:28:13 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
08:28:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:13 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:28:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 982ms
08:28:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
08:28:13 INFO - PROCESS | 1744 | 1468510093134 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:13 INFO - PROCESS | 1744 | 1468510093229 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:14 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)
08:28:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 984ms
08:28:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
08:28:14 INFO - PROCESS | 1744 | 1468510094114 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:14 INFO - PROCESS | 1744 | 1468510094206 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:15 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)
08:28:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 939ms
08:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
08:28:15 INFO - PROCESS | 1744 | 1468510095052 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:15 INFO - PROCESS | 1744 | 1468510095136 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:15 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
08:28:15 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:28:15 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
08:28:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:15 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:28:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 925ms
08:28:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
08:28:15 INFO - PROCESS | 1744 | 1468510095985 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:16 INFO - PROCESS | 1744 | 1468510096090 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:16 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
08:28:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:28:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
08:28:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:16 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:28:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 923ms
08:28:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
08:28:16 INFO - PROCESS | 1744 | 1468510096941 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:17 INFO - PROCESS | 1744 | 1468510097094 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:18 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
08:28:18 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:28:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
08:28:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:28:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1172ms
08:28:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
08:28:18 INFO - PROCESS | 1744 | 1468510098120 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:18 INFO - PROCESS | 1744 | 1468510098221 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:19 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
08:28:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
08:28:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
08:28:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:28:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 981ms
08:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
08:28:19 INFO - PROCESS | 1744 | 1468510099111 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:19 INFO - PROCESS | 1744 | 1468510099204 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
08:28:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 474ms
08:28:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
08:28:19 INFO - PROCESS | 1744 | 1468510099597 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:19 INFO - PROCESS | 1744 | 1468510099683 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:20 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
08:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 526ms
08:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
08:28:20 INFO - PROCESS | 1744 | 1468510100128 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:20 INFO - PROCESS | 1744 | 1468510100222 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:20 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"
08:28:20 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:28:20 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
08:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:28:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:28:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 468ms
08:28:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
08:28:20 INFO - PROCESS | 1744 | 1468510100602 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:20 INFO - PROCESS | 1744 | 1468510100683 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
08:28:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 477ms
08:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
08:28:21 INFO - PROCESS | 1744 | 1468510101087 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:21 INFO - PROCESS | 1744 | 1468510101188 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:21 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"
08:28:21 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:28:21 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
08:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:28:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:21 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:28:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 522ms
08:28:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
08:28:21 INFO - PROCESS | 1744 | 1468510101610 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:21 INFO - PROCESS | 1744 | 1468510101690 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:22 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"
08:28:22 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:28:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
08:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
08:28:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
08:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 431ms
08:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
08:28:22 INFO - PROCESS | 1744 | 1468510102047 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:22 INFO - PROCESS | 1744 | 1468510102129 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:22 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
08:28:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 421ms
08:28:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
08:28:22 INFO - PROCESS | 1744 | 1468510102472 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:22 INFO - PROCESS | 1744 | 1468510102553 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:23 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
08:28:23 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
08:28:23 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
08:28:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:23 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:28:23 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 872ms
08:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
08:28:23 INFO - PROCESS | 1744 | 1468510103350 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:23 INFO - PROCESS | 1744 | 1468510103430 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
08:28:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 468ms
08:28:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
08:28:23 INFO - PROCESS | 1744 | 1468510103825 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:23 INFO - PROCESS | 1744 | 1468510103979 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
08:28:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 725ms
08:28:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
08:28:24 INFO - PROCESS | 1744 | 1468510104554 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:24 INFO - PROCESS | 1744 | 1468510104729 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
08:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 775ms
08:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
08:28:25 INFO - PROCESS | 1744 | 1468510105335 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:25 INFO - PROCESS | 1744 | 1468510105439 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
08:28:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 531ms
08:28:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
08:28:25 INFO - PROCESS | 1744 | 1468510105875 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:25 INFO - PROCESS | 1744 | 1468510105973 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
08:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 470ms
08:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
08:28:26 INFO - PROCESS | 1744 | 1468510106356 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:26 INFO - PROCESS | 1744 | 1468510106444 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
08:28:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 521ms
08:28:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
08:28:26 INFO - PROCESS | 1744 | 1468510106873 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:26 INFO - PROCESS | 1744 | 1468510106957 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
08:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 474ms
08:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
08:28:27 INFO - PROCESS | 1744 | 1468510107351 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:27 INFO - PROCESS | 1744 | 1468510107448 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
08:28:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 519ms
08:28:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
08:28:27 INFO - PROCESS | 1744 | 1468510107877 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:27 INFO - PROCESS | 1744 | 1468510107996 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
08:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 522ms
08:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
08:28:28 INFO - PROCESS | 1744 | 1468510108407 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:28 INFO - PROCESS | 1744 | 1468510108486 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
08:28:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 471ms
08:28:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
08:28:28 INFO - PROCESS | 1744 | 1468510108882 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:28 INFO - PROCESS | 1744 | 1468510108959 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
08:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 444ms
08:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
08:28:29 INFO - PROCESS | 1744 | 1468510109330 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:29 INFO - PROCESS | 1744 | 1468510109412 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
08:28:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 433ms
08:28:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
08:28:29 INFO - PROCESS | 1744 | 1468510109776 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:29 INFO - PROCESS | 1744 | 1468510109855 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
08:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 472ms
08:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
08:28:30 INFO - PROCESS | 1744 | 1468510110253 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:30 INFO - PROCESS | 1744 | 1468510110348 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
08:28:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 476ms
08:28:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
08:28:30 INFO - PROCESS | 1744 | 1468510110732 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:30 INFO - PROCESS | 1744 | 1468510110813 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
08:28:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 490ms
08:28:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
08:28:31 INFO - PROCESS | 1744 | 1468510111229 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:31 INFO - PROCESS | 1744 | 1468510111374 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
08:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 834ms
08:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
08:28:32 INFO - PROCESS | 1744 | 1468510112067 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:32 INFO - PROCESS | 1744 | 1468510112174 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
08:28:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 476ms
08:28:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
08:28:32 INFO - PROCESS | 1744 | 1468510112571 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:32 INFO - PROCESS | 1744 | 1468510112679 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
08:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 476ms
08:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
08:28:33 INFO - PROCESS | 1744 | 1468510113060 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:33 INFO - PROCESS | 1744 | 1468510113156 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
08:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 473ms
08:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
08:28:33 INFO - PROCESS | 1744 | 1468510113528 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:33 INFO - PROCESS | 1744 | 1468510113611 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
08:28:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 427ms
08:28:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
08:28:33 INFO - PROCESS | 1744 | 1468510113960 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:34 INFO - PROCESS | 1744 | 1468510114054 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
08:28:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 518ms
08:28:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
08:28:34 INFO - PROCESS | 1744 | 1468510114486 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:34 INFO - PROCESS | 1744 | 1468510114605 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
08:28:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 518ms
08:28:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
08:28:35 INFO - PROCESS | 1744 | 1468510115006 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:35 INFO - PROCESS | 1744 | 1468510115110 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
08:28:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 473ms
08:28:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
08:28:35 INFO - PROCESS | 1744 | 1468510115483 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:35 INFO - PROCESS | 1744 | 1468510115570 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
08:28:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 479ms
08:28:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
08:28:35 INFO - PROCESS | 1744 | 1468510115966 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:36 INFO - PROCESS | 1744 | 1468510116049 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
08:28:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 474ms
08:28:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
08:28:36 INFO - PROCESS | 1744 | 1468510116444 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:36 INFO - PROCESS | 1744 | 1468510116529 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
08:28:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 468ms
08:28:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
08:28:36 INFO - PROCESS | 1744 | 1468510116918 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:37 INFO - PROCESS | 1744 | 1468510117012 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
08:28:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 479ms
08:28:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
08:28:37 INFO - PROCESS | 1744 | 1468510117403 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:37 INFO - PROCESS | 1744 | 1468510117487 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
08:28:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 473ms
08:28:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
08:28:37 INFO - PROCESS | 1744 | 1468510117880 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:37 INFO - PROCESS | 1744 | 1468510117963 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
08:28:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 582ms
08:28:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
08:28:38 INFO - PROCESS | 1744 | 1468510118470 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:38 INFO - PROCESS | 1744 | 1468510118578 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
08:28:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 921ms
08:28:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
08:28:39 INFO - PROCESS | 1744 | 1468510119396 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:39 INFO - PROCESS | 1744 | 1468510119509 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
08:28:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 574ms
08:28:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
08:28:39 INFO - PROCESS | 1744 | 1468510119979 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:40 INFO - PROCESS | 1744 | 1468510120075 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
08:28:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 520ms
08:28:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
08:28:40 INFO - PROCESS | 1744 | 1468510120510 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:40 INFO - PROCESS | 1744 | 1468510120600 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
08:28:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 472ms
08:28:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
08:28:40 INFO - PROCESS | 1744 | 1468510120978 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:41 INFO - PROCESS | 1744 | 1468510121075 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
08:28:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 519ms
08:28:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
08:28:41 INFO - PROCESS | 1744 | 1468510121501 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:41 INFO - PROCESS | 1744 | 1468510121588 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
08:28:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 518ms
08:28:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
08:28:42 INFO - PROCESS | 1744 | 1468510122029 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:42 INFO - PROCESS | 1744 | 1468510122145 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
08:28:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 535ms
08:28:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
08:28:42 INFO - PROCESS | 1744 | 1468510122573 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:42 INFO - PROCESS | 1744 | 1468510122658 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
08:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 523ms
08:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
08:28:43 INFO - PROCESS | 1744 | 1468510123100 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:43 INFO - PROCESS | 1744 | 1468510123181 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
08:28:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 469ms
08:28:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
08:28:43 INFO - PROCESS | 1744 | 1468510123575 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:43 INFO - PROCESS | 1744 | 1468510123654 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
08:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 476ms
08:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
08:28:44 INFO - PROCESS | 1744 | 1468510124054 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:44 INFO - PROCESS | 1744 | 1468510124143 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
08:28:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 476ms
08:28:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
08:28:44 INFO - PROCESS | 1744 | 1468510124536 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:44 INFO - PROCESS | 1744 | 1468510124635 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
08:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 478ms
08:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
08:28:45 INFO - PROCESS | 1744 | 1468510125020 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:45 INFO - PROCESS | 1744 | 1468510125102 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
08:28:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 624ms
08:28:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
08:28:45 INFO - PROCESS | 1744 | 1468510125651 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:45 INFO - PROCESS | 1744 | 1468510125776 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
08:28:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 724ms
08:28:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
08:28:46 INFO - PROCESS | 1744 | 1468510126383 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:46 INFO - PROCESS | 1744 | 1468510126498 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
08:28:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 529ms
08:28:46 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
08:28:46 INFO - PROCESS | 1744 | 1468510126921 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:47 INFO - PROCESS | 1744 | 1468510127010 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
08:28:47 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
08:28:47 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 474ms
08:28:47 INFO - TEST-START | /DOMEvents/constructors.html
08:28:47 INFO - PROCESS | 1744 | 1468510127408 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:47 INFO - PROCESS | 1744 | 1468510127489 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
08:28:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
08:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:28:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
08:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:28:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
08:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:28:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
08:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:28:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
08:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:28:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
08:28:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
08:28:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
08:28:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
08:28:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 503ms
08:28:47 INFO - TEST-START | /DOMEvents/event-phases-order.html
08:28:47 INFO - PROCESS | 1744 | 1468510127915 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:48 INFO - PROCESS | 1744 | 1468510128004 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:48 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
08:28:48 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 376ms
08:28:48 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
08:28:48 INFO - PROCESS | 1744 | 1468510128300 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:48 INFO - PROCESS | 1744 | 1468510128381 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:48 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
08:28:48 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
08:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
08:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
08:28:48 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
08:28:48 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
08:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
08:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
08:28:48 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
08:28:48 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
08:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
08:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
08:28:48 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]"
08:28:48 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
08:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:48 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
08:28:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:48 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
08:28:48 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
08:28:48 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 446ms
08:28:48 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
08:28:48 INFO - PROCESS | 1744 | 1468510128757 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:48 INFO - PROCESS | 1744 | 1468510128877 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:49 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
08:28:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
08:28:49 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 474ms
08:28:49 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
08:28:49 INFO - PROCESS | 1744 | 1468510129235 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:49 INFO - PROCESS | 1744 | 1468510129312 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:49 INFO - PROCESS | 1744 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
08:28:49 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
08:28:49 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 383ms
08:28:49 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
08:28:49 INFO - PROCESS | 1744 | 1468510129627 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:49 INFO - PROCESS | 1744 | 1468510129701 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:49 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
08:28:49 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 369ms
08:28:50 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
08:28:50 INFO - PROCESS | 1744 | 1468510130008 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:50 INFO - PROCESS | 1744 | 1468510130088 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:50 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.
08:28:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 342ms
08:28:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
08:28:50 INFO - PROCESS | 1744 | 1468510130359 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:50 INFO - PROCESS | 1744 | 1468510130434 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:50 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
08:28:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
08:28:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:28:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
08:28:50 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 376ms
08:28:50 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
08:28:50 INFO - PROCESS | 1744 | 1468510130742 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:50 INFO - PROCESS | 1744 | 1468510130828 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:51 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.
08:28:51 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 424ms
08:28:51 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
08:28:51 INFO - PROCESS | 1744 | 1468510131168 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:51 INFO - PROCESS | 1744 | 1468510131242 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:51 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.
08:28:51 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 420ms
08:28:51 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
08:28:51 INFO - PROCESS | 1744 | 1468510131591 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:51 INFO - PROCESS | 1744 | 1468510131671 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:51 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
08:28:51 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
08:28:51 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 368ms
08:28:51 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
08:28:51 INFO - PROCESS | 1744 | 1468510131964 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:52 INFO - PROCESS | 1744 | 1468510132064 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:52 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.
08:28:52 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 374ms
08:28:52 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
08:28:52 INFO - PROCESS | 1744 | 1468510132346 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:52 INFO - PROCESS | 1744 | 1468510132422 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:52 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.
08:28:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 523ms
08:28:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
08:28:52 INFO - PROCESS | 1744 | 1468510132877 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:52 INFO - PROCESS | 1744 | 1468510132978 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:53 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.
08:28:53 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 623ms
08:28:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
08:28:53 INFO - PROCESS | 1744 | 1468510133504 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:53 INFO - PROCESS | 1744 | 1468510133605 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:54 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.
08:28:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 731ms
08:28:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
08:28:54 INFO - PROCESS | 1744 | 1468510134241 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:54 INFO - PROCESS | 1744 | 1468510134344 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:54 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.
08:28:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 426ms
08:28:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
08:28:54 INFO - PROCESS | 1744 | 1468510134695 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:54 INFO - PROCESS | 1744 | 1468510134797 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:55 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.
08:28:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 424ms
08:28:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
08:28:55 INFO - PROCESS | 1744 | 1468510135131 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:55 INFO - PROCESS | 1744 | 1468510135217 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:55 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
08:28:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
08:28:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:28:55 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
08:28:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 432ms
08:28:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
08:28:55 INFO - PROCESS | 1744 | 1468510135577 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:55 INFO - PROCESS | 1744 | 1468510135659 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:55 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.
08:28:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 377ms
08:28:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
08:28:55 INFO - PROCESS | 1744 | 1468510135966 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:56 INFO - PROCESS | 1744 | 1468510136046 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:56 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.
08:28:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 420ms
08:28:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
08:28:56 INFO - PROCESS | 1744 | 1468510136392 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:56 INFO - PROCESS | 1744 | 1468510136511 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
08:28:56 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
08:28:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 473ms
08:28:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
08:28:56 INFO - PROCESS | 1744 | 1468510136872 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:56 INFO - PROCESS | 1744 | 1468510136953 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:57 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.
08:28:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 428ms
08:28:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
08:28:57 INFO - PROCESS | 1744 | 1468510137307 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:57 INFO - PROCESS | 1744 | 1468510137392 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:57 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.
08:28:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 421ms
08:28:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
08:28:57 INFO - PROCESS | 1744 | 1468510137737 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:57 INFO - PROCESS | 1744 | 1468510137812 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:58 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.
08:28:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 369ms
08:28:58 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
08:28:58 INFO - PROCESS | 1744 | 1468510138127 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:58 INFO - PROCESS | 1744 | 1468510138217 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28: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
08:28:58 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 388ms
08:28:58 INFO - TEST-START | /FileAPI/FileReaderSync.worker
08:28:58 INFO - PROCESS | 1744 | 1468510138516 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:58 INFO - PROCESS | 1744 | 1468510138608 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
08:28:58 INFO - {}
08:28:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
08:28:58 INFO - {}
08:28:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
08:28:58 INFO - {}
08:28:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
08:28:58 INFO - {}
08:28:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 431ms
08:28:58 INFO - TEST-START | /FileAPI/fileReader.html
08:28:58 INFO - PROCESS | 1744 | 1468510138953 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:59 INFO - PROCESS | 1744 | 1468510139025 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
08:28:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
08:28:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
08:28:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
08:28:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 371ms
08:28:59 INFO - TEST-START | /FileAPI/historical.html
08:28:59 INFO - PROCESS | 1744 | 1468510139332 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:59 INFO - PROCESS | 1744 | 1468510139425 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
08:28:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
08:28:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
08:28:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
08:28:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
08:28:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
08:28:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
08:28:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:28:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:28:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
08:28:59 INFO - TEST-OK | /FileAPI/historical.html | took 380ms
08:28:59 INFO - TEST-START | /FileAPI/idlharness.html
08:28:59 INFO - PROCESS | 1744 | 1468510139727 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:28:59 INFO - PROCESS | 1744 | 1468510139803 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
08:29:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
08:29:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
08:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:29:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:29:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:29:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
08:29:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
08:29:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
08:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
08:29:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
08:29:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:29:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
08:29:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
08:29:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
08:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:29:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:29:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:29:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
08:29:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
08:29:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:29:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:29:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:29:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:29:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError
08:29:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
08:29:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:29:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:29:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:29:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:29:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
08:29:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
08:29:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
08:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
08:29:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:29:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
08:29:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain
08:29:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:29:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:29:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:29:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:29:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError
08:29:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain
08:29:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:29:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:29:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:29:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:29:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:29:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
08:29:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
08:29:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 675ms
08:29:00 INFO - TEST-START | /FileAPI/idlharness.worker
08:29:00 INFO - PROCESS | 1744 | 1468510140418 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:00 INFO - PROCESS | 1744 | 1468510140633 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
08:29:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:29:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
08:29:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
08:29:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
08:29:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:29:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
08:29:01 INFO - {}
08:29:01 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
08:29:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:29:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:29:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
08:29:01 INFO - {}
08:29:01 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 - {}
08:29:01 INFO - {}
08:29:01 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
08:29:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:29:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:29:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
08:29:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
08:29:01 INFO - {}
08:29:01 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
08:29:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:29:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:29:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
08:29:01 INFO - {}
08:29:01 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 - {}
08:29:01 INFO - {}
08:29:01 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
08:29:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
08:29:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
08:29:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 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
08:29:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
08:29:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
08:29:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 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
08:29:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 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
08:29:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 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
08:29:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
08:29:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
08:29:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
08:29:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
08:29:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
08:29:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:29:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:29:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
08:29:01 INFO - {}
08:29:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1226ms
08:29:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
08:29:01 INFO - PROCESS | 1744 | 1468510141650 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:01 INFO - PROCESS | 1744 | 1468510141831 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:02 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
08:29:02 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 580ms
08:29:02 INFO - TEST-START | /FileAPI/blob/Blob-close.html
08:29:02 INFO - PROCESS | 1744 | 1468510142235 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:02 INFO - PROCESS | 1744 | 1468510142321 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
08:29:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
08:29:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
08:29:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 429ms
08:29:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
08:29:02 INFO - PROCESS | 1744 | 1468510142680 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:02 INFO - PROCESS | 1744 | 1468510142766 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
08:29:03 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.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
08:29:03 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'.)
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
08:29:03 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.
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
08:29:03 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.
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
08:29:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
08:29:03 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.
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
08:29:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
08:29:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:29:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
08:29:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
08:29:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
08:29:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 560ms
08:29:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
08:29:03 INFO - PROCESS | 1744 | 1468510143239 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:03 INFO - PROCESS | 1744 | 1468510143355 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:03 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
08:29:03 INFO - {}
08:29:03 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 473ms
08:29:03 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
08:29:03 INFO - PROCESS | 1744 | 1468510143716 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:03 INFO - PROCESS | 1744 | 1468510143792 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
08:29:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 418ms
08:29:04 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
08:29:04 INFO - PROCESS | 1744 | 1468510144150 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:04 INFO - PROCESS | 1744 | 1468510144281 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
08:29:04 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
08:29:04 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
08:29:04 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"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
08:29:04 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"
08:29:04 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
08:29:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:04 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
08:29:04 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
08:29:04 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 624ms
08:29:04 INFO - TEST-START | /FileAPI/file/File-constructor.html
08:29:04 INFO - PROCESS | 1744 | 1468510144782 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:04 INFO - PROCESS | 1744 | 1468510144923 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
08:29:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
08:29:05 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
08:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:05 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
08:29:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
08:29:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
08:29:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
08:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
08:29:05 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
08:29:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
08:29:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:05 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
08:29:05 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
08:29:05 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 477ms
08:29:05 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
08:29:05 INFO - PROCESS | 1744 | 1468510145267 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:05 INFO - PROCESS | 1744 | 1468510145344 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:05 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
08:29:05 INFO - {}
08:29:05 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 378ms
08:29:05 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
08:29:05 INFO - PROCESS | 1744 | 1468510145648 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:05 INFO - PROCESS | 1744 | 1468510145730 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
08:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
08:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
08:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
08:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
08:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
08:29:05 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
08:29:05 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 335ms
08:29:05 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
08:29:05 INFO - PROCESS | 1744 | 1468510145996 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:06 INFO - PROCESS | 1744 | 1468510146099 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
08:29:06 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 422ms
08:29:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
08:29:06 INFO - PROCESS | 1744 | 1468510146425 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:06 INFO - PROCESS | 1744 | 1468510146510 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
08:29:06 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
08:29:06 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 422ms
08:29:06 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
08:29:06 INFO - PROCESS | 1744 | 1468510146857 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:06 INFO - PROCESS | 1744 | 1468510146932 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
08:29:07 INFO - reader.readAsText(blob_2)
08:29:07 INFO - }" did not throw
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
08:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
08:29:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
08:29:07 INFO - reader.readAsDataURL(blob_2)
08:29:07 INFO - }" did not throw
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
08:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
08:29:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
08:29:07 INFO - reader.readAsArrayBuffer(blob_2)
08:29:07 INFO - }" did not throw
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
08:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
08:29:07 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
08:29:07 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
08:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:29:07 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
08:29:07 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
08:29:07 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
08:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
08:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:07 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
08:29:07 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
08:29:07 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
08:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:07 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
08:29:07 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 371ms
08:29:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
08:29:07 INFO - PROCESS | 1744 | 1468510147261 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:07 INFO - PROCESS | 1744 | 1468510147337 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:07 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
08:29:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:07 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
08:29:07 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
08:29:07 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 481ms
08:29:07 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
08:29:07 INFO - PROCESS | 1744 | 1468510147738 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:07 INFO - PROCESS | 1744 | 1468510147843 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
08:29:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 522ms
08:29:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
08:29:08 INFO - PROCESS | 1744 | 1468510148266 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:08 INFO - PROCESS | 1744 | 1468510148361 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
08:29:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 674ms
08:29:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
08:29:08 INFO - PROCESS | 1744 | 1468510148946 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:09 INFO - PROCESS | 1744 | 1468510149273 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
08:29:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms
08:29:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
08:29:09 INFO - PROCESS | 1744 | 1468510149627 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:09 INFO - PROCESS | 1744 | 1468510149733 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
08:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
08:29:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 475ms
08:29:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
08:29:10 INFO - PROCESS | 1744 | 1468510150102 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:10 INFO - PROCESS | 1744 | 1468510150190 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
08:29:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 423ms
08:29:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
08:29:10 INFO - PROCESS | 1744 | 1468510150539 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:10 INFO - PROCESS | 1744 | 1468510150623 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
08:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
08:29:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
08:29:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 439ms
08:29:10 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
08:29:10 INFO - PROCESS | 1744 | 1468510150976 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:11 INFO - PROCESS | 1744 | 1468510151058 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:11 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
08:29:11 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
08:29:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
08:29:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:29:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:29:11 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
08:29:11 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 377ms
08:29:11 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
08:29:11 INFO - PROCESS | 1744 | 1468510151380 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:11 INFO - PROCESS | 1744 | 1468510151462 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:11 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
08:29:11 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 445ms
08:29:11 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
08:29:11 INFO - PROCESS | 1744 | 1468510151818 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:11 INFO - PROCESS | 1744 | 1468510151896 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:12 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
08:29:12 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 468ms
08:29:12 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
08:29:12 INFO - PROCESS | 1744 | 1468510152298 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:12 INFO - PROCESS | 1744 | 1468510152375 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:12 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
08:29:12 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 429ms
08:29:12 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
08:29:12 INFO - PROCESS | 1744 | 1468510152731 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:12 INFO - PROCESS | 1744 | 1468510152820 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:13 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
08:29:13 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 529ms
08:29:13 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
08:29:13 INFO - PROCESS | 1744 | 1468510153264 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:13 INFO - PROCESS | 1744 | 1468510153439 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:13 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
08:29:13 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 572ms
08:29:13 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
08:29:13 INFO - PROCESS | 1744 | 1468510153839 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:13 INFO - PROCESS | 1744 | 1468510153917 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
08:29:14 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 424ms
08:29:14 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
08:29:14 INFO - PROCESS | 1744 | 1468510154270 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:14 INFO - PROCESS | 1744 | 1468510154357 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
08:29:14 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
08:29:14 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 473ms
08:29:14 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
08:29:14 INFO - PROCESS | 1744 | 1468510154748 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:14 INFO - PROCESS | 1744 | 1468510154824 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
08:29:15 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 435ms
08:29:15 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
08:29:15 INFO - PROCESS | 1744 | 1468510155189 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:15 INFO - PROCESS | 1744 | 1468510155268 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
08:29:15 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
08:29:15 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 531ms
08:29:15 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
08:29:15 INFO - PROCESS | 1744 | 1468510155731 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:15 INFO - PROCESS | 1744 | 1468510155879 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
08:29:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
08:29:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
08:29:16 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
08:29:16 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 872ms
08:29:16 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
08:29:16 INFO - PROCESS | 1744 | 1468510156608 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:16 INFO - PROCESS | 1744 | 1468510156708 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:17 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
08:29:17 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
08:29:17 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
08:29:17 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
08:29:17 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 526ms
08:29:17 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
08:29:17 INFO - PROCESS | 1744 | 1468510157160 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:17 INFO - PROCESS | 1744 | 1468510157244 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:17 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
08:29:17 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
08:29:17 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
08:29:17 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
08:29:17 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 500ms
08:29:17 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
08:29:17 INFO - PROCESS | 1744 | 1468510157660 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:17 INFO - PROCESS | 1744 | 1468510157742 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
08:29:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
08:29:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
08:29:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
08:29:18 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 475ms
08:29:18 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
08:29:18 INFO - PROCESS | 1744 | 1468510158131 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:18 INFO - PROCESS | 1744 | 1468510158215 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
08:29:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
08:29:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
08:29:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
08:29:18 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
08:29:18 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 630ms
08:29:18 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
08:29:18 INFO - PROCESS | 1744 | 1468510158774 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:18 INFO - PROCESS | 1744 | 1468510158860 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:19 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
08:29:19 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
08:29:19 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
08:29:19 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 630ms
08:29:19 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
08:29:19 INFO - PROCESS | 1744 | 1468510159411 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:19 INFO - PROCESS | 1744 | 1468510159539 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:20 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
08:29:20 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
08:29:20 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
08:29:20 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 674ms
08:29:20 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
08:29:20 INFO - PROCESS | 1744 | 1468510160090 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:20 INFO - PROCESS | 1744 | 1468510160162 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:20 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
08:29:20 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 390ms
08:29:20 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
08:29:20 INFO - PROCESS | 1744 | 1468510160483 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:20 INFO - PROCESS | 1744 | 1468510160576 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:20 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
08:29:20 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
08:29:20 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 440ms
08:29:20 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
08:29:20 INFO - PROCESS | 1744 | 1468510160928 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:21 INFO - PROCESS | 1744 | 1468510161006 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
08:29:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 471ms
08:29:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
08:29:21 INFO - PROCESS | 1744 | 1468510161403 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:21 INFO - PROCESS | 1744 | 1468510161478 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:21 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
08:29:21 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 429ms
08:29:21 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
08:29:21 INFO - PROCESS | 1744 | 1468510161837 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:21 INFO - PROCESS | 1744 | 1468510161929 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
08:29:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 423ms
08:29:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
08:29:22 INFO - PROCESS | 1744 | 1468510162263 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:22 INFO - PROCESS | 1744 | 1468510162344 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:22 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
08:29:22 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 421ms
08:29:22 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
08:29:22 INFO - PROCESS | 1744 | 1468510162689 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:22 INFO - PROCESS | 1744 | 1468510162799 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
08:29:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 620ms
08:29:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
08:29:23 INFO - PROCESS | 1744 | 1468510163326 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:23 INFO - PROCESS | 1744 | 1468510163426 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:23 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
08:29:23 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 624ms
08:29:23 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
08:29:23 INFO - PROCESS | 1744 | 1468510163955 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:24 INFO - PROCESS | 1744 | 1468510164316 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:24 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
08:29:24 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 789ms
08:29:24 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
08:29:24 INFO - PROCESS | 1744 | 1468510164750 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:24 INFO - PROCESS | 1744 | 1468510164837 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
08:29:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 470ms
08:29:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
08:29:25 INFO - PROCESS | 1744 | 1468510165227 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:25 INFO - PROCESS | 1744 | 1468510165309 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:25 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
08:29:25 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 480ms
08:29:25 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
08:29:25 INFO - PROCESS | 1744 | 1468510165720 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:25 INFO - PROCESS | 1744 | 1468510165805 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
08:29:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 488ms
08:29:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
08:29:26 INFO - PROCESS | 1744 | 1468510166203 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:26 INFO - PROCESS | 1744 | 1468510166282 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:26 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
08:29:26 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 479ms
08:29:26 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
08:29:26 INFO - PROCESS | 1744 | 1468510166686 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:26 INFO - PROCESS | 1744 | 1468510166778 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
08:29:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 527ms
08:29:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
08:29:27 INFO - PROCESS | 1744 | 1468510167217 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:27 INFO - PROCESS | 1744 | 1468510167311 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
08:29:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 470ms
08:29:27 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
08:29:27 INFO - PROCESS | 1744 | 1468510167693 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:27 INFO - PROCESS | 1744 | 1468510167769 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
08:29:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 471ms
08:29:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
08:29:28 INFO - PROCESS | 1744 | 1468510168175 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:28 INFO - PROCESS | 1744 | 1468510168262 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:28 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
08:29:28 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 531ms
08:29:28 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
08:29:28 INFO - PROCESS | 1744 | 1468510168705 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:28 INFO - PROCESS | 1744 | 1468510168783 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:29 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
08:29:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 423ms
08:29:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
08:29:29 INFO - PROCESS | 1744 | 1468510169131 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:29 INFO - PROCESS | 1744 | 1468510169207 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:29 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
08:29:29 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 476ms
08:29:29 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
08:29:29 INFO - PROCESS | 1744 | 1468510169613 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:29 INFO - PROCESS | 1744 | 1468510169703 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
08:29:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 428ms
08:29:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
08:29:30 INFO - PROCESS | 1744 | 1468510170045 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:30 INFO - PROCESS | 1744 | 1468510170130 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:30 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
08:29:30 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 431ms
08:29:30 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
08:29:30 INFO - PROCESS | 1744 | 1468510170512 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:30 INFO - PROCESS | 1744 | 1468510170662 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
08:29:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 803ms
08:29:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
08:29:31 INFO - PROCESS | 1744 | 1468510171318 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:31 INFO - PROCESS | 1744 | 1468510171447 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:31 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
08:29:31 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 611ms
08:29:31 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
08:29:31 INFO - PROCESS | 1744 | 1468510171909 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:31 INFO - PROCESS | 1744 | 1468510171996 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
08:29:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 470ms
08:29:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
08:29:32 INFO - PROCESS | 1744 | 1468510172412 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:32 INFO - PROCESS | 1744 | 1468510172499 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:32 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
08:29:32 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 479ms
08:29:32 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
08:29:32 INFO - PROCESS | 1744 | 1468510172865 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:32 INFO - PROCESS | 1744 | 1468510172956 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:33 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
08:29:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 474ms
08:29:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
08:29:33 INFO - PROCESS | 1744 | 1468510173344 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:33 INFO - PROCESS | 1744 | 1468510173420 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:33 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
08:29:33 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 428ms
08:29:33 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
08:29:33 INFO - PROCESS | 1744 | 1468510173779 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:33 INFO - PROCESS | 1744 | 1468510173892 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:34 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
08:29:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 520ms
08:29:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
08:29:34 INFO - PROCESS | 1744 | 1468510174300 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:34 INFO - PROCESS | 1744 | 1468510174386 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:34 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
08:29:34 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 478ms
08:29:34 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
08:29:34 INFO - PROCESS | 1744 | 1468510174782 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:34 INFO - PROCESS | 1744 | 1468510174872 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:35 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
08:29:35 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 468ms
08:29:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
08:29:35 INFO - PROCESS | 1744 | 1468510175255 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:35 INFO - PROCESS | 1744 | 1468510175330 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:35 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
08:29:35 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 418ms
08:29:35 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
08:29:35 INFO - PROCESS | 1744 | 1468510175677 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:35 INFO - PROCESS | 1744 | 1468510175756 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
08:29:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 435ms
08:29:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
08:29:36 INFO - PROCESS | 1744 | 1468510176119 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:36 INFO - PROCESS | 1744 | 1468510176227 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:36 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
08:29:36 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 479ms
08:29:36 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
08:29:36 INFO - PROCESS | 1744 | 1468510176601 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:36 INFO - PROCESS | 1744 | 1468510176675 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
08:29:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 427ms
08:29:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
08:29:37 INFO - PROCESS | 1744 | 1468510177034 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:37 INFO - PROCESS | 1744 | 1468510177113 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
08:29:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 421ms
08:29:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
08:29:37 INFO - PROCESS | 1744 | 1468510177458 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:37 INFO - PROCESS | 1744 | 1468510177533 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:37 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
08:29:37 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 419ms
08:29:37 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
08:29:37 INFO - PROCESS | 1744 | 1468510177887 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:38 INFO - PROCESS | 1744 | 1468510178006 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:38 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
08:29:38 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 571ms
08:29:38 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
08:29:38 INFO - PROCESS | 1744 | 1468510178463 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:38 INFO - PROCESS | 1744 | 1468510178556 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:39 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
08:29:39 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 622ms
08:29:39 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
08:29:39 INFO - PROCESS | 1744 | 1468510179087 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:39 INFO - PROCESS | 1744 | 1468510179192 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:39 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
08:29:39 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 770ms
08:29:39 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
08:29:39 INFO - PROCESS | 1744 | 1468510179867 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:39 INFO - PROCESS | 1744 | 1468510179965 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:40 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
08:29:40 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 532ms
08:29:40 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
08:29:40 INFO - PROCESS | 1744 | 1468510180407 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:40 INFO - PROCESS | 1744 | 1468510180491 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:41 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
08:29:41 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1087ms
08:29:41 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
08:29:41 INFO - PROCESS | 1744 | 1468510181505 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:41 INFO - PROCESS | 1744 | 1468510181587 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:42 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
08:29:42 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 521ms
08:29:42 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
08:29:42 INFO - PROCESS | 1744 | 1468510182022 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:42 INFO - PROCESS | 1744 | 1468510182123 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:42 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
08:29:42 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 518ms
08:29:42 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
08:29:42 INFO - PROCESS | 1744 | 1468510182544 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:42 INFO - PROCESS | 1744 | 1468510182626 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:43 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
08:29:43 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 519ms
08:29:43 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
08:29:43 INFO - PROCESS | 1744 | 1468510183075 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:43 INFO - PROCESS | 1744 | 1468510183200 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:43 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
08:29:43 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 488ms
08:29:43 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
08:29:43 INFO - PROCESS | 1744 | 1468510183561 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:43 INFO - PROCESS | 1744 | 1468510183631 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:43 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
08:29:43 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 422ms
08:29:43 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
08:29:43 INFO - PROCESS | 1744 | 1468510183987 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:44 INFO - PROCESS | 1744 | 1468510184062 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
08:29:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 429ms
08:29:44 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
08:29:44 INFO - PROCESS | 1744 | 1468510184420 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:44 INFO - PROCESS | 1744 | 1468510184499 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:44 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
08:29:44 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 421ms
08:29:44 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
08:29:44 INFO - PROCESS | 1744 | 1468510184845 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:44 INFO - PROCESS | 1744 | 1468510184923 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
08:29:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 420ms
08:29:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
08:29:45 INFO - PROCESS | 1744 | 1468510185271 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:45 INFO - PROCESS | 1744 | 1468510185359 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:45 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
08:29:45 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 471ms
08:29:45 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
08:29:45 INFO - PROCESS | 1744 | 1468510185773 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:45 INFO - PROCESS | 1744 | 1468510185921 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:46 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
08:29:46 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 771ms
08:29:46 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
08:29:46 INFO - PROCESS | 1744 | 1468510186591 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:46 INFO - PROCESS | 1744 | 1468510186703 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
08:29:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 527ms
08:29:47 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
08:29:47 INFO - PROCESS | 1744 | 1468510187127 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:47 INFO - PROCESS | 1744 | 1468510187213 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:47 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
08:29:47 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 469ms
08:29:47 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
08:29:47 INFO - PROCESS | 1744 | 1468510187608 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:47 INFO - PROCESS | 1744 | 1468510187692 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
08:29:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 480ms
08:29:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
08:29:48 INFO - PROCESS | 1744 | 1468510188083 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:48 INFO - PROCESS | 1744 | 1468510188167 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
08:29:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 427ms
08:29:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
08:29:48 INFO - PROCESS | 1744 | 1468510188515 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:48 INFO - PROCESS | 1744 | 1468510188587 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:48 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
08:29:48 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 471ms
08:29:48 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
08:29:48 INFO - PROCESS | 1744 | 1468510188993 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:49 INFO - PROCESS | 1744 | 1468510189113 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
08:29:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 526ms
08:29:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
08:29:49 INFO - PROCESS | 1744 | 1468510189520 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:49 INFO - PROCESS | 1744 | 1468510189610 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:49 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
08:29:49 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 471ms
08:29:49 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
08:29:49 INFO - PROCESS | 1744 | 1468510189995 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:50 INFO - PROCESS | 1744 | 1468510190072 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
08:29:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 424ms
08:29:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
08:29:50 INFO - PROCESS | 1744 | 1468510190424 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:50 INFO - PROCESS | 1744 | 1468510190497 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:50 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
08:29:50 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 420ms
08:29:50 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
08:29:50 INFO - PROCESS | 1744 | 1468510190849 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:50 INFO - PROCESS | 1744 | 1468510190921 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
08:29:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 469ms
08:29:51 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
08:29:51 INFO - PROCESS | 1744 | 1468510191323 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:51 INFO - PROCESS | 1744 | 1468510191411 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:51 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
08:29:51 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 418ms
08:29:51 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
08:29:51 INFO - PROCESS | 1744 | 1468510191746 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:51 INFO - PROCESS | 1744 | 1468510191827 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
08:29:52 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 476ms
08:29:52 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
08:29:52 INFO - PROCESS | 1744 | 1468510192225 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:52 INFO - PROCESS | 1744 | 1468510192298 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:52 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
08:29:52 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 427ms
08:29:52 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
08:29:52 INFO - PROCESS | 1744 | 1468510192656 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:52 INFO - PROCESS | 1744 | 1468510192764 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
08:29:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 626ms
08:29:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
08:29:53 INFO - PROCESS | 1744 | 1468510193289 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:53 INFO - PROCESS | 1744 | 1468510193386 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:53 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
08:29:53 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 630ms
08:29:53 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
08:29:53 INFO - PROCESS | 1744 | 1468510193923 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:54 INFO - PROCESS | 1744 | 1468510194034 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
08:29:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1271ms
08:29:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
08:29:55 INFO - PROCESS | 1744 | 1468510195200 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:55 INFO - PROCESS | 1744 | 1468510195323 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:55 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
08:29:55 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 520ms
08:29:55 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
08:29:55 INFO - PROCESS | 1744 | 1468510195728 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:55 INFO - PROCESS | 1744 | 1468510195811 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
08:29:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 485ms
08:29:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
08:29:56 INFO - PROCESS | 1744 | 1468510196224 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:56 INFO - PROCESS | 1744 | 1468510196310 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:56 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
08:29:56 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 472ms
08:29:56 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
08:29:56 INFO - PROCESS | 1744 | 1468510196706 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:56 INFO - PROCESS | 1744 | 1468510196803 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
08:29:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 522ms
08:29:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
08:29:57 INFO - PROCESS | 1744 | 1468510197232 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:57 INFO - PROCESS | 1744 | 1468510197310 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:57 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
08:29:57 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 478ms
08:29:57 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
08:29:57 INFO - PROCESS | 1744 | 1468510197718 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:57 INFO - PROCESS | 1744 | 1468510197822 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
08:29:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 523ms
08:29:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
08:29:58 INFO - PROCESS | 1744 | 1468510198243 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:58 INFO - PROCESS | 1744 | 1468510198355 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:58 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
08:29:58 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 430ms
08:29:58 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
08:29:58 INFO - PROCESS | 1744 | 1468510198678 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:58 INFO - PROCESS | 1744 | 1468510198751 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:59 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
08:29:59 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 390ms
08:29:59 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
08:29:59 INFO - PROCESS | 1744 | 1468510199072 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:29:59 INFO - PROCESS | 1744 | 1468510199146 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
08:30:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1075ms
08:30:00 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
08:30:00 INFO - PROCESS | 1744 | 1468510200160 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:00 INFO - PROCESS | 1744 | 1468510200239 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
08:30:00 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
08:30:00 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 627ms
08:30:00 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
08:30:00 INFO - PROCESS | 1744 | 1468510200791 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:00 INFO - PROCESS | 1744 | 1468510200972 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:01 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
08:30:01 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 923ms
08:30:01 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
08:30:01 INFO - PROCESS | 1744 | 1468510201739 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:01 INFO - PROCESS | 1744 | 1468510201844 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
08:30:02 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 536ms
08:30:02 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
08:30:02 INFO - PROCESS | 1744 | 1468510202280 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:02 INFO - PROCESS | 1744 | 1468510202366 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:02 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
08:30:02 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 469ms
08:30:02 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
08:30:02 INFO - PROCESS | 1744 | 1468510202766 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:02 INFO - PROCESS | 1744 | 1468510202858 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
08:30:03 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 529ms
08:30:03 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
08:30:03 INFO - PROCESS | 1744 | 1468510203286 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:03 INFO - PROCESS | 1744 | 1468510203372 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:03 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
08:30:03 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 469ms
08:30:03 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
08:30:03 INFO - PROCESS | 1744 | 1468510203763 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:03 INFO - PROCESS | 1744 | 1468510203840 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
08:30:04 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 480ms
08:30:04 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
08:30:04 INFO - PROCESS | 1744 | 1468510204250 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:04 INFO - PROCESS | 1744 | 1468510204363 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:04 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
08:30:04 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 529ms
08:30:04 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
08:30:04 INFO - PROCESS | 1744 | 1468510204782 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:04 INFO - PROCESS | 1744 | 1468510204855 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
08:30:05 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 431ms
08:30:05 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
08:30:05 INFO - PROCESS | 1744 | 1468510205221 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:05 INFO - PROCESS | 1744 | 1468510205299 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:05 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
08:30:05 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 419ms
08:30:05 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
08:30:05 INFO - PROCESS | 1744 | 1468510205642 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:05 INFO - PROCESS | 1744 | 1468510205718 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:06 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
08:30:06 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 373ms
08:30:06 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
08:30:06 INFO - PROCESS | 1744 | 1468510206023 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:06 INFO - PROCESS | 1744 | 1468510206115 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:06 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
08:30:06 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
08:30:06 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
08:30:06 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 427ms
08:30:06 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
08:30:06 INFO - PROCESS | 1744 | 1468510206453 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:06 INFO - PROCESS | 1744 | 1468510206539 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:07 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
08:30:07 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 569ms
08:30:07 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
08:30:07 INFO - PROCESS | 1744 | 1468510207028 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:07 INFO - PROCESS | 1744 | 1468510207104 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:07 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
08:30:07 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 523ms
08:30:07 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
08:30:07 INFO - PROCESS | 1744 | 1468510207558 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:07 INFO - PROCESS | 1744 | 1468510207661 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:08 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
08:30:08 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 824ms
08:30:08 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
08:30:08 INFO - PROCESS | 1744 | 1468510208392 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:08 INFO - PROCESS | 1744 | 1468510208506 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:09 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
08:30:09 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
08:30:09 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 879ms
08:30:09 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
08:30:09 INFO - PROCESS | 1744 | 1468510209274 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:09 INFO - PROCESS | 1744 | 1468510209376 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:09 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
08:30:09 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 520ms
08:30:09 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
08:30:09 INFO - PROCESS | 1744 | 1468510209804 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:09 INFO - PROCESS | 1744 | 1468510209891 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
08:30:10 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 572ms
08:30:10 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
08:30:10 INFO - PROCESS | 1744 | 1468510210387 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:10 INFO - PROCESS | 1744 | 1468510210472 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:10 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
08:30:10 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 578ms
08:30:10 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
08:30:10 INFO - PROCESS | 1744 | 1468510210961 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:11 INFO - PROCESS | 1744 | 1468510211074 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
08:30:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
08:30:11 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 520ms
08:30:11 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
08:30:11 INFO - PROCESS | 1744 | 1468510211497 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:11 INFO - PROCESS | 1744 | 1468510211580 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:11 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
08:30:11 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 482ms
08:30:11 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
08:30:11 INFO - PROCESS | 1744 | 1468510211981 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:12 INFO - PROCESS | 1744 | 1468510212101 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:12 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
08:30:12 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 624ms
08:30:12 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
08:30:12 INFO - PROCESS | 1744 | 1468510212606 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:12 INFO - PROCESS | 1744 | 1468510212679 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
08:30:13 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 431ms
08:30:13 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
08:30:13 INFO - PROCESS | 1744 | 1468510213038 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:13 INFO - PROCESS | 1744 | 1468510213115 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
08:30:13 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 427ms
08:30:13 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
08:30:13 INFO - PROCESS | 1744 | 1468510213467 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:13 INFO - PROCESS | 1744 | 1468510213539 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:13 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
08:30:13 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 518ms
08:30:13 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
08:30:13 INFO - PROCESS | 1744 | 1468510213995 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:14 INFO - PROCESS | 1744 | 1468510214071 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
08:30:14 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 521ms
08:30:14 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
08:30:14 INFO - PROCESS | 1744 | 1468510214518 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:14 INFO - PROCESS | 1744 | 1468510214612 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:14 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
08:30:14 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 479ms
08:30:14 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
08:30:15 INFO - PROCESS | 1744 | 1468510215000 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:15 INFO - PROCESS | 1744 | 1468510215107 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
08:30:15 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
08:30:15 INFO - window.indexedDB.open('test', val);..." did not throw
08:30:15 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
08:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:30:15 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
08:30:15 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
08:30:15 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
08:30:15 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
08:30:15 INFO - window.indexedDB.open('test', val);..." did not throw
08:30:15 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
08:30:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:30:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:30:15 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
08:30:15 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
08:30:15 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
08:30:15 INFO - window.indexedDB.open('test', val);..." did not throw
08:30:15 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
08:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:30:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
08:30:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
08:30:16 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
08:30:16 INFO - window.indexedDB.open('test', val);..." did not throw
08:30:16 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
08:30:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:30:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:30:16 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
08:30:16 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
08:30:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
08:30:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
08:30:16 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
08:30:16 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 991ms
08:30:16 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
08:30:16 INFO - PROCESS | 1744 | 1468510216006 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:16 INFO - PROCESS | 1744 | 1468510216112 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:16 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
08:30:16 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 528ms
08:30:16 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
08:30:16 INFO - PROCESS | 1744 | 1468510216537 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:16 INFO - PROCESS | 1744 | 1468510216620 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:18 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
08:30:18 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
08:30:18 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1785ms
08:30:18 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
08:30:18 INFO - PROCESS | 1744 | 1468510218333 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:18 INFO - PROCESS | 1744 | 1468510218421 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:18 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
08:30:18 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 479ms
08:30:18 INFO - TEST-START | /IndexedDB/idbindex_count.htm
08:30:18 INFO - PROCESS | 1744 | 1468510218809 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:18 INFO - PROCESS | 1744 | 1468510218893 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:19 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
08:30:19 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 471ms
08:30:19 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
08:30:19 INFO - PROCESS | 1744 | 1468510219290 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:19 INFO - PROCESS | 1744 | 1468510219374 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:19 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
08:30:19 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 479ms
08:30:19 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
08:30:19 INFO - PROCESS | 1744 | 1468510219780 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:19 INFO - PROCESS | 1744 | 1468510219889 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:20 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
08:30:20 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 469ms
08:30:20 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
08:30:20 INFO - PROCESS | 1744 | 1468510220240 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:20 INFO - PROCESS | 1744 | 1468510220318 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:20 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
08:30:20 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 471ms
08:30:20 INFO - TEST-START | /IndexedDB/idbindex_get.htm
08:30:20 INFO - PROCESS | 1744 | 1468510220716 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:20 INFO - PROCESS | 1744 | 1468510220791 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:21 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
08:30:21 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 421ms
08:30:21 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
08:30:21 INFO - PROCESS | 1744 | 1468510221141 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:21 INFO - PROCESS | 1744 | 1468510221218 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:21 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
08:30:21 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 420ms
08:30:21 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
08:30:21 INFO - PROCESS | 1744 | 1468510221566 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:21 INFO - PROCESS | 1744 | 1468510221640 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:21 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
08:30:21 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 418ms
08:30:21 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
08:30:21 INFO - PROCESS | 1744 | 1468510221989 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:22 INFO - PROCESS | 1744 | 1468510222075 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:22 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
08:30:22 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 485ms
08:30:22 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
08:30:22 INFO - PROCESS | 1744 | 1468510222477 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:22 INFO - PROCESS | 1744 | 1468510222550 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:22 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
08:30:22 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 474ms
08:30:22 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
08:30:22 INFO - PROCESS | 1744 | 1468510222959 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:23 INFO - PROCESS | 1744 | 1468510223065 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:23 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
08:30:23 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 525ms
08:30:23 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
08:30:23 INFO - PROCESS | 1744 | 1468510223494 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:23 INFO - PROCESS | 1744 | 1468510223591 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:24 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
08:30:24 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 679ms
08:30:24 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
08:30:24 INFO - PROCESS | 1744 | 1468510224173 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:24 INFO - PROCESS | 1744 | 1468510224281 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:24 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
08:30:24 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 784ms
08:30:24 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
08:30:24 INFO - PROCESS | 1744 | 1468510224963 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:25 INFO - PROCESS | 1744 | 1468510225061 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
08:30:25 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
08:30:25 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 579ms
08:30:25 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
08:30:25 INFO - PROCESS | 1744 | 1468510225555 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:25 INFO - PROCESS | 1744 | 1468510225641 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
08:30:26 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 526ms
08:30:26 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
08:30:26 INFO - PROCESS | 1744 | 1468510226101 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:26 INFO - PROCESS | 1744 | 1468510226190 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:26 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
08:30:26 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 474ms
08:30:26 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
08:30:26 INFO - PROCESS | 1744 | 1468510226568 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:26 INFO - PROCESS | 1744 | 1468510226648 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:27 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
08:30:27 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 483ms
08:30:27 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
08:30:27 INFO - PROCESS | 1744 | 1468510227056 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:27 INFO - PROCESS | 1744 | 1468510227166 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:27 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
08:30:27 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 531ms
08:30:27 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
08:30:27 INFO - PROCESS | 1744 | 1468510227595 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:27 INFO - PROCESS | 1744 | 1468510227706 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:28 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
08:30:28 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 479ms
08:30:28 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
08:30:28 INFO - PROCESS | 1744 | 1468510228078 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:28 INFO - PROCESS | 1744 | 1468510228159 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:28 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
08:30:28 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 433ms
08:30:28 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
08:30:28 INFO - PROCESS | 1744 | 1468510228515 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:28 INFO - PROCESS | 1744 | 1468510228617 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:28 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
08:30:28 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 476ms
08:30:28 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
08:30:28 INFO - PROCESS | 1744 | 1468510228995 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:29 INFO - PROCESS | 1744 | 1468510229070 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:29 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
08:30:29 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 470ms
08:30:29 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
08:30:29 INFO - PROCESS | 1744 | 1468510229469 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:29 INFO - PROCESS | 1744 | 1468510229542 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:29 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
08:30:29 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 383ms
08:30:29 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
08:30:29 INFO - PROCESS | 1744 | 1468510229862 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:29 INFO - PROCESS | 1744 | 1468510229949 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:30 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
08:30:30 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 474ms
08:30:30 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
08:30:30 INFO - PROCESS | 1744 | 1468510230339 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:30 INFO - PROCESS | 1744 | 1468510230412 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:30 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
08:30:30 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 422ms
08:30:30 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
08:30:30 INFO - PROCESS | 1744 | 1468510230799 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:30 INFO - PROCESS | 1744 | 1468510230946 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:31 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
08:30:31 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 781ms
08:30:31 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
08:30:31 INFO - PROCESS | 1744 | 1468510231636 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:31 INFO - PROCESS | 1744 | 1468510231787 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:32 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
08:30:32 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 560ms
08:30:32 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
08:30:32 INFO - PROCESS | 1744 | 1468510232175 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:32 INFO - PROCESS | 1744 | 1468510232257 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:32 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
08:30:32 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 479ms
08:30:32 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
08:30:32 INFO - PROCESS | 1744 | 1468510232666 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:32 INFO - PROCESS | 1744 | 1468510232750 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:33 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
08:30:33 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 484ms
08:30:33 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
08:30:33 INFO - PROCESS | 1744 | 1468510233146 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:33 INFO - PROCESS | 1744 | 1468510233235 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:33 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
08:30:33 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 470ms
08:30:33 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
08:30:33 INFO - PROCESS | 1744 | 1468510233621 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:33 INFO - PROCESS | 1744 | 1468510233697 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:34 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
08:30:34 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 474ms
08:30:34 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
08:30:34 INFO - PROCESS | 1744 | 1468510234102 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:34 INFO - PROCESS | 1744 | 1468510234220 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
08:30:34 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 427ms
08:30:34 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
08:30:34 INFO - PROCESS | 1744 | 1468510234533 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:34 INFO - PROCESS | 1744 | 1468510234632 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
08:30:34 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
08:30:34 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 424ms
08:30:34 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
08:30:34 INFO - PROCESS | 1744 | 1468510234963 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:35 INFO - PROCESS | 1744 | 1468510235063 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
08:30:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
08:30:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
08:30:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
08:30:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
08:30:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
08:30:35 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
08:30:35 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 423ms
08:30:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
08:30:35 INFO - PROCESS | 1744 | 1468510235393 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:35 INFO - PROCESS | 1744 | 1468510235466 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
08:30:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 420ms
08:30:35 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
08:30:35 INFO - PROCESS | 1744 | 1468510235829 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:35 INFO - PROCESS | 1744 | 1468510235906 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:36 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
08:30:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 435ms
08:30:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
08:30:36 INFO - PROCESS | 1744 | 1468510236257 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:36 INFO - PROCESS | 1744 | 1468510236344 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:36 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
08:30:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 470ms
08:30:36 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
08:30:36 INFO - PROCESS | 1744 | 1468510236729 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:36 INFO - PROCESS | 1744 | 1468510236805 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
08:30:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 431ms
08:30:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
08:30:37 INFO - PROCESS | 1744 | 1468510237164 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:37 INFO - PROCESS | 1744 | 1468510237241 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:37 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
08:30:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 428ms
08:30:37 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
08:30:37 INFO - PROCESS | 1744 | 1468510237597 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:37 INFO - PROCESS | 1744 | 1468510237672 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:38 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
08:30:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 526ms
08:30:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
08:30:38 INFO - PROCESS | 1744 | 1468510238130 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:38 INFO - PROCESS | 1744 | 1468510238243 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
08:30:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 570ms
08:30:38 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
08:30:38 INFO - PROCESS | 1744 | 1468510238706 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:38 INFO - PROCESS | 1744 | 1468510238800 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:39 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
08:30:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 624ms
08:30:39 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
08:30:39 INFO - PROCESS | 1744 | 1468510239337 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:39 INFO - PROCESS | 1744 | 1468510239440 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
08:30:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 730ms
08:30:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
08:30:40 INFO - PROCESS | 1744 | 1468510240072 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:40 INFO - PROCESS | 1744 | 1468510240170 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
08:30:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 477ms
08:30:40 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
08:30:40 INFO - PROCESS | 1744 | 1468510240558 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:40 INFO - PROCESS | 1744 | 1468510240647 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
08:30:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 470ms
08:30:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
08:30:41 INFO - PROCESS | 1744 | 1468510241039 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:41 INFO - PROCESS | 1744 | 1468510241122 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
08:30:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 484ms
08:30:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
08:30:41 INFO - PROCESS | 1744 | 1468510241518 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:41 INFO - PROCESS | 1744 | 1468510241607 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
08:30:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 468ms
08:30:41 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
08:30:41 INFO - PROCESS | 1744 | 1468510241991 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:42 INFO - PROCESS | 1744 | 1468510242083 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
08:30:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 520ms
08:30:42 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
08:30:42 INFO - PROCESS | 1744 | 1468510242523 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:42 INFO - PROCESS | 1744 | 1468510242623 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
08:30:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 531ms
08:30:43 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
08:30:43 INFO - PROCESS | 1744 | 1468510243061 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:43 INFO - PROCESS | 1744 | 1468510243149 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:43 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
08:30:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 469ms
08:30:43 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
08:30:43 INFO - PROCESS | 1744 | 1468510243524 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:43 INFO - PROCESS | 1744 | 1468510243597 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
08:30:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 468ms
08:30:43 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
08:30:43 INFO - PROCESS | 1744 | 1468510243996 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:44 INFO - PROCESS | 1744 | 1468510244067 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
08:30:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 420ms
08:30:44 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
08:30:44 INFO - PROCESS | 1744 | 1468510244420 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:44 INFO - PROCESS | 1744 | 1468510244496 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
08:30:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 419ms
08:30:44 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
08:30:44 INFO - PROCESS | 1744 | 1468510244844 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:44 INFO - PROCESS | 1744 | 1468510244938 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:45 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
08:30:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 419ms
08:30:45 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
08:30:45 INFO - PROCESS | 1744 | 1468510245267 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:45 INFO - PROCESS | 1744 | 1468510245341 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
08:30:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 431ms
08:30:45 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
08:30:45 INFO - PROCESS | 1744 | 1468510245705 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:45 INFO - PROCESS | 1744 | 1468510245787 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
08:30:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 622ms
08:30:46 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
08:30:46 INFO - PROCESS | 1744 | 1468510246334 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:46 INFO - PROCESS | 1744 | 1468510246563 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
08:30:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 730ms
08:30:47 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
08:30:47 INFO - PROCESS | 1744 | 1468510247073 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:47 INFO - PROCESS | 1744 | 1468510247168 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:47 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
08:30:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 473ms
08:30:47 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
08:30:47 INFO - PROCESS | 1744 | 1468510247552 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:47 INFO - PROCESS | 1744 | 1468510247637 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
08:30:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 476ms
08:30:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
08:30:48 INFO - PROCESS | 1744 | 1468510248041 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:48 INFO - PROCESS | 1744 | 1468510248126 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:48 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
08:30:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 478ms
08:30:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
08:30:48 INFO - PROCESS | 1744 | 1468510248513 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:48 INFO - PROCESS | 1744 | 1468510248604 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:48 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
08:30:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 470ms
08:30:48 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
08:30:48 INFO - PROCESS | 1744 | 1468510248989 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:49 INFO - PROCESS | 1744 | 1468510249080 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:49 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
08:30:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 480ms
08:30:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
08:30:49 INFO - PROCESS | 1744 | 1468510249473 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:49 INFO - PROCESS | 1744 | 1468510249551 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
08:30:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 473ms
08:30:49 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
08:30:49 INFO - PROCESS | 1744 | 1468510249951 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:50 INFO - PROCESS | 1744 | 1468510250056 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:50 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
08:30:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 476ms
08:30:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
08:30:50 INFO - PROCESS | 1744 | 1468510250431 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:50 INFO - PROCESS | 1744 | 1468510250505 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
08:30:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 480ms
08:30:50 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
08:30:50 INFO - PROCESS | 1744 | 1468510250915 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:50 INFO - PROCESS | 1744 | 1468510250992 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
08:30:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 419ms
08:30:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
08:30:51 INFO - PROCESS | 1744 | 1468510251338 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:51 INFO - PROCESS | 1744 | 1468510251415 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
08:30:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 469ms
08:30:51 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
08:30:51 INFO - PROCESS | 1744 | 1468510251813 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:51 INFO - PROCESS | 1744 | 1468510251900 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:52 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"
08:30:52 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
08:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:30:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:30:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 429ms
08:30:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
08:30:52 INFO - PROCESS | 1744 | 1468510252248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:52 INFO - PROCESS | 1744 | 1468510252327 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:52 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"
08:30:52 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
08:30:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:30:52 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
08:30:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 422ms
08:30:52 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
08:30:52 INFO - PROCESS | 1744 | 1468510252672 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:52 INFO - PROCESS | 1744 | 1468510252748 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
08:30:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 527ms
08:30:53 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
08:30:53 INFO - PROCESS | 1744 | 1468510253207 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:53 INFO - PROCESS | 1744 | 1468510253317 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
08:30:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 526ms
08:30:53 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
08:30:53 INFO - PROCESS | 1744 | 1468510253740 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:53 INFO - PROCESS | 1744 | 1468510253830 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
08:30:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 526ms
08:30:54 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
08:30:54 INFO - PROCESS | 1744 | 1468510254277 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:54 INFO - PROCESS | 1744 | 1468510254449 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
08:30:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 882ms
08:30:55 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
08:30:55 INFO - PROCESS | 1744 | 1468510255158 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:55 INFO - PROCESS | 1744 | 1468510255259 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
08:30:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 482ms
08:30:55 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
08:30:55 INFO - PROCESS | 1744 | 1468510255676 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:55 INFO - PROCESS | 1744 | 1468510255776 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
08:30:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 485ms
08:30:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
08:30:56 INFO - PROCESS | 1744 | 1468510256172 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:56 INFO - PROCESS | 1744 | 1468510256267 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
08:30:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 483ms
08:30:56 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
08:30:56 INFO - PROCESS | 1744 | 1468510256651 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:56 INFO - PROCESS | 1744 | 1468510256738 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
08:30:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 473ms
08:30:57 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
08:30:57 INFO - PROCESS | 1744 | 1468510257130 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:57 INFO - PROCESS | 1744 | 1468510257221 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:57 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
08:30:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 477ms
08:30:57 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
08:30:57 INFO - PROCESS | 1744 | 1468510257614 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:57 INFO - PROCESS | 1744 | 1468510257726 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
08:30:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 625ms
08:30:58 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
08:30:58 INFO - PROCESS | 1744 | 1468510258248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:58 INFO - PROCESS | 1744 | 1468510258338 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
08:30:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 476ms
08:30:58 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
08:30:58 INFO - PROCESS | 1744 | 1468510258722 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:58 INFO - PROCESS | 1744 | 1468510258824 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
08:30:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 469ms
08:30:59 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
08:30:59 INFO - PROCESS | 1744 | 1468510259195 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:59 INFO - PROCESS | 1744 | 1468510259266 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
08:30:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 430ms
08:30:59 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
08:30:59 INFO - PROCESS | 1744 | 1468510259629 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:30:59 INFO - PROCESS | 1744 | 1468510259711 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
08:31:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 443ms
08:31:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
08:31:00 INFO - PROCESS | 1744 | 1468510260079 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:00 INFO - PROCESS | 1744 | 1468510260169 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
08:31:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 429ms
08:31:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
08:31:00 INFO - PROCESS | 1744 | 1468510260511 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:00 INFO - PROCESS | 1744 | 1468510260586 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
08:31:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 425ms
08:31:00 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
08:31:00 INFO - PROCESS | 1744 | 1468510260939 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:01 INFO - PROCESS | 1744 | 1468510261017 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
08:31:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 576ms
08:31:01 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
08:31:01 INFO - PROCESS | 1744 | 1468510261523 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:01 INFO - PROCESS | 1744 | 1468510261668 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
08:31:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 774ms
08:31:02 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
08:31:02 INFO - PROCESS | 1744 | 1468510262309 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:02 INFO - PROCESS | 1744 | 1468510262403 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
08:31:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
08:31:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 529ms
08:31:02 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
08:31:02 INFO - PROCESS | 1744 | 1468510262872 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:02 INFO - PROCESS | 1744 | 1468510262956 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
08:31:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 488ms
08:31:03 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
08:31:03 INFO - PROCESS | 1744 | 1468510263379 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:03 INFO - PROCESS | 1744 | 1468510263472 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:03 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
08:31:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 474ms
08:31:03 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
08:31:03 INFO - PROCESS | 1744 | 1468510263845 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:03 INFO - PROCESS | 1744 | 1468510263935 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
08:31:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 520ms
08:31:04 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
08:31:04 INFO - PROCESS | 1744 | 1468510264370 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:04 INFO - PROCESS | 1744 | 1468510264463 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
08:31:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 524ms
08:31:04 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
08:31:04 INFO - PROCESS | 1744 | 1468510264904 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:05 INFO - PROCESS | 1744 | 1468510265015 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
08:31:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
08:31:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
08:31:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
08:31:05 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
08:31:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 730ms
08:31:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
08:31:05 INFO - PROCESS | 1744 | 1468510265642 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:05 INFO - PROCESS | 1744 | 1468510265721 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
08:31:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 430ms
08:31:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
08:31:06 INFO - PROCESS | 1744 | 1468510266068 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:06 INFO - PROCESS | 1744 | 1468510266147 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:06 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
08:31:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 481ms
08:31:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
08:31:06 INFO - PROCESS | 1744 | 1468510266581 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:06 INFO - PROCESS | 1744 | 1468510266656 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:07 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
08:31:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 436ms
08:31:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
08:31:07 INFO - PROCESS | 1744 | 1468510267014 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:07 INFO - PROCESS | 1744 | 1468510267089 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
08:31:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 424ms
08:31:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
08:31:07 INFO - PROCESS | 1744 | 1468510267443 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:07 INFO - PROCESS | 1744 | 1468510267530 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:07 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
08:31:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 469ms
08:31:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
08:31:07 INFO - PROCESS | 1744 | 1468510267921 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:08 INFO - PROCESS | 1744 | 1468510268002 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:08 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
08:31:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 518ms
08:31:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
08:31:08 INFO - PROCESS | 1744 | 1468510268487 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:08 INFO - PROCESS | 1744 | 1468510268635 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
08:31:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 776ms
08:31:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
08:31:09 INFO - PROCESS | 1744 | 1468510269227 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:09 INFO - PROCESS | 1744 | 1468510269392 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:10 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
08:31:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 821ms
08:31:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
08:31:10 INFO - PROCESS | 1744 | 1468510270055 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:10 INFO - PROCESS | 1744 | 1468510270160 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
08:31:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 525ms
08:31:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
08:31:10 INFO - PROCESS | 1744 | 1468510270588 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:10 INFO - PROCESS | 1744 | 1468510270674 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
08:31:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 481ms
08:31:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
08:31:11 INFO - PROCESS | 1744 | 1468510271080 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:11 INFO - PROCESS | 1744 | 1468510271178 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
08:31:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 530ms
08:31:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
08:31:11 INFO - PROCESS | 1744 | 1468510271605 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:11 INFO - PROCESS | 1744 | 1468510271689 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
08:31:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 474ms
08:31:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
08:31:12 INFO - PROCESS | 1744 | 1468510272084 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:12 INFO - PROCESS | 1744 | 1468510272161 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
08:31:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 480ms
08:31:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
08:31:12 INFO - PROCESS | 1744 | 1468510272570 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:12 INFO - PROCESS | 1744 | 1468510272678 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
08:31:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 472ms
08:31:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
08:31:13 INFO - PROCESS | 1744 | 1468510273049 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:13 INFO - PROCESS | 1744 | 1468510273136 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
08:31:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 474ms
08:31:13 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
08:31:13 INFO - PROCESS | 1744 | 1468510273522 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:13 INFO - PROCESS | 1744 | 1468510273623 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:13 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
08:31:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 468ms
08:31:13 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
08:31:14 INFO - PROCESS | 1744 | 1468510273995 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:14 INFO - PROCESS | 1744 | 1468510274070 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:14 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
08:31:14 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 424ms
08:31:14 INFO - TEST-START | /IndexedDB/idbtransaction.htm
08:31:14 INFO - PROCESS | 1744 | 1468510274423 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:14 INFO - PROCESS | 1744 | 1468510274507 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:14 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
08:31:14 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
08:31:14 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 425ms
08:31:14 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
08:31:14 INFO - PROCESS | 1744 | 1468510274854 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:14 INFO - PROCESS | 1744 | 1468510274939 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
08:31:15 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 479ms
08:31:15 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
08:31:15 INFO - PROCESS | 1744 | 1468510275336 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:15 INFO - PROCESS | 1744 | 1468510275414 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
08:31:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
08:31:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
08:31:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
08:31:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
08:31:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
08:31:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
08:31:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
08:31:16 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 837ms
08:31:16 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
08:31:16 INFO - PROCESS | 1744 | 1468510276182 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:16 INFO - PROCESS | 1744 | 1468510276328 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:16 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
08:31:16 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 822ms
08:31:17 INFO - TEST-START | /IndexedDB/index_sort_order.htm
08:31:17 INFO - PROCESS | 1744 | 1468510277045 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:17 INFO - PROCESS | 1744 | 1468510277158 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:17 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
08:31:17 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 531ms
08:31:17 INFO - TEST-START | /IndexedDB/interfaces.html
08:31:17 INFO - PROCESS | 1744 | 1468510277580 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:17 INFO - PROCESS | 1744 | 1468510277664 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
08:31:18 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
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
08:31:18 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
08:31:18 INFO - TEST-OK | /IndexedDB/interfaces.html | took 787ms
08:31:18 INFO - TEST-START | /IndexedDB/interfaces.worker
08:31:18 INFO - PROCESS | 1744 | 1468510278397 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:18 INFO - PROCESS | 1744 | 1468510278516 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
08:31:19 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
08:31:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:19 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
08:31:19 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
08:31:19 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
08:31:19 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
08:31:19 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
08:31:19 INFO - {}
08:31:19 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 - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
08:31:19 INFO - {}
08:31:19 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1011ms
08:31:19 INFO - TEST-START | /IndexedDB/key_invalid.htm
08:31:19 INFO - PROCESS | 1744 | 1468510279407 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:19 INFO - PROCESS | 1744 | 1468510279576 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
08:31:19 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
08:31:20 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
08:31:20 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 607ms
08:31:20 INFO - TEST-START | /IndexedDB/key_valid.html
08:31:20 INFO - PROCESS | 1744 | 1468510280015 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:20 INFO - PROCESS | 1744 | 1468510280101 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
08:31:21 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
08:31:21 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1486ms
08:31:21 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
08:31:21 INFO - PROCESS | 1744 | 1468510281506 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:21 INFO - PROCESS | 1744 | 1468510281644 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:22 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
08:31:22 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 523ms
08:31:22 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
08:31:22 INFO - PROCESS | 1744 | 1468510282029 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:22 INFO - PROCESS | 1744 | 1468510282105 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:22 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
08:31:22 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 429ms
08:31:22 INFO - TEST-START | /IndexedDB/keygenerator.htm
08:31:22 INFO - PROCESS | 1744 | 1468510282462 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:22 INFO - PROCESS | 1744 | 1468510282537 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:23 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
08:31:23 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
08:31:23 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
08:31:23 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 569ms
08:31:23 INFO - TEST-START | /IndexedDB/keyorder.htm
08:31:23 INFO - PROCESS | 1744 | 1468510283036 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:23 INFO - PROCESS | 1744 | 1468510283115 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
08:31:23 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
08:31:23 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 678ms
08:31:23 INFO - TEST-START | /IndexedDB/keypath.htm
08:31:23 INFO - PROCESS | 1744 | 1468510283729 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:23 INFO - PROCESS | 1744 | 1468510283851 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
08:31:24 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
08:31:24 INFO - TEST-OK | /IndexedDB/keypath.htm | took 728ms
08:31:24 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
08:31:24 INFO - PROCESS | 1744 | 1468510284489 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:24 INFO - PROCESS | 1744 | 1468510284690 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
08:31:25 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
08:31:25 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 991ms
08:31:25 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
08:31:25 INFO - PROCESS | 1744 | 1468510285482 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:25 INFO - PROCESS | 1744 | 1468510285594 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:26 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
08:31:26 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
08:31:26 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
08:31:26 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 633ms
08:31:26 INFO - TEST-START | /IndexedDB/list_ordering.htm
08:31:26 INFO - PROCESS | 1744 | 1468510286125 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:26 INFO - PROCESS | 1744 | 1468510286212 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:26 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
08:31:26 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
08:31:26 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
08:31:26 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 634ms
08:31:26 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
08:31:26 INFO - PROCESS | 1744 | 1468510286771 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:26 INFO - PROCESS | 1744 | 1468510286858 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:27 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
08:31:27 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 482ms
08:31:27 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
08:31:27 INFO - PROCESS | 1744 | 1468510287248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:27 INFO - PROCESS | 1744 | 1468510287332 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:27 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
08:31:27 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 477ms
08:31:27 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
08:31:27 INFO - PROCESS | 1744 | 1468510287730 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:27 INFO - PROCESS | 1744 | 1468510287808 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:28 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
08:31:28 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 477ms
08:31:28 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
08:31:28 INFO - PROCESS | 1744 | 1468510288219 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:28 INFO - PROCESS | 1744 | 1468510288319 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:28 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
08:31:28 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 527ms
08:31:28 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
08:31:28 INFO - PROCESS | 1744 | 1468510288747 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:28 INFO - PROCESS | 1744 | 1468510288838 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:29 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
08:31:29 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 524ms
08:31:29 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
08:31:29 INFO - PROCESS | 1744 | 1468510289276 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:29 INFO - PROCESS | 1744 | 1468510289355 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:29 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
08:31:29 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 478ms
08:31:29 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
08:31:29 INFO - PROCESS | 1744 | 1468510289759 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:29 INFO - PROCESS | 1744 | 1468510289835 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:30 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
08:31:30 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 480ms
08:31:30 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
08:31:30 INFO - PROCESS | 1744 | 1468510290248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:30 INFO - PROCESS | 1744 | 1468510290322 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:30 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
08:31:30 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 419ms
08:31:30 INFO - TEST-START | /IndexedDB/value.htm
08:31:30 INFO - PROCESS | 1744 | 1468510290668 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:30 INFO - PROCESS | 1744 | 1468510290759 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:31 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
08:31:31 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
08:31:31 INFO - TEST-OK | /IndexedDB/value.htm | took 575ms
08:31:31 INFO - TEST-START | /IndexedDB/value_recursive.htm
08:31:31 INFO - PROCESS | 1744 | 1468510291248 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:31 INFO - PROCESS | 1744 | 1468510291324 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:32 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
08:31:32 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
08:31:32 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
08:31:32 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 771ms
08:31:32 INFO - TEST-START | /IndexedDB/writer-starvation.htm
08:31:32 INFO - PROCESS | 1744 | 1468510292070 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:32 INFO - PROCESS | 1744 | 1468510292288 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:33 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
08:31:33 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 978ms
08:31:33 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
08:31:33 INFO - PROCESS | 1744 | 1468510293053 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:33 INFO - PROCESS | 1744 | 1468510293178 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:33 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
08:31:33 INFO - {}
08:31:33 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
08:31:33 INFO - {}
08:31:33 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
08:31:33 INFO - {}
08:31:33 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
08:31:33 INFO - {}
08:31:33 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 520ms
08:31:33 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
08:31:33 INFO - PROCESS | 1744 | 1468510293578 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:33 INFO - PROCESS | 1744 | 1468510293692 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:33 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
08:31:33 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
08:31:33 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
08:31:33 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
08:31:33 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 420ms
08:31:34 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
08:31:34 INFO - PROCESS | 1744 | 1468510294030 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:34 INFO - PROCESS | 1744 | 1468510294115 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
08:31:34 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 455ms
08:31:34 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
08:31:34 INFO - PROCESS | 1744 | 1468510294500 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:34 INFO - PROCESS | 1744 | 1468510294593 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
08:31:34 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
08:31:34 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
08:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:34 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
08:31:34 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
08:31:34 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
08:31:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:34 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
08:31:34 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
08:31:34 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 487ms
08:31:34 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
08:31:34 INFO - PROCESS | 1744 | 1468510294979 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:35 INFO - PROCESS | 1744 | 1468510295083 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:35 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() {
08:31:35 INFO - [native code]
08:31:35 INFO - }" but got function "function () {
08:31:35 INFO - }"
08:31:35 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
08:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:35 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
08:31:35 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
08:31:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
08:31:35 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
08:31:35 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
08:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:35 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
08:31:35 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
08:31:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
08:31:35 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 477ms
08:31:35 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
08:31:35 INFO - PROCESS | 1744 | 1468510295470 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:35 INFO - PROCESS | 1744 | 1468510295551 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31: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() {
08:31:35 INFO - [native code]
08:31:35 INFO - }" but got function "function () {
08:31:35 INFO - }"
08:31:35 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
08:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:35 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
08:31:35 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
08:31:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
08:31:35 INFO - {}
08:31: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
08:31:35 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
08:31:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:35 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
08:31:35 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
08:31:35 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
08:31:35 INFO - {}
08:31:35 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 472ms
08:31:35 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
08:31:35 INFO - PROCESS | 1744 | 1468510295973 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:36 INFO - PROCESS | 1744 | 1468510296057 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
08:31:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
08:31:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
08:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
08:31:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
08:31:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
08:31:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
08:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
08:31:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
08:31: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"
08:31:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
08:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
08:31:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
08:31:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
08:31:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
08:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
08:31:36 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
08:31:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
08:31:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
08:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
08:31:36 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
08:31:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
08:31:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
08:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
08:31:36 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
08:31: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"
08:31:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
08:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
08:31:36 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
08:31:36 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
08:31:36 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
08:31:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:36 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
08:31:36 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
08:31:36 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 483ms
08:31:36 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
08:31:36 INFO - PROCESS | 1744 | 1468510296476 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:36 INFO - PROCESS | 1744 | 1468510296556 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:36 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
08:31:36 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 372ms
08:31:36 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
08:31:36 INFO - PROCESS | 1744 | 1468510296840 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:36 INFO - PROCESS | 1744 | 1468510296920 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
08:31:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
08:31:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
08:31:37 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
08:31:37 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 376ms
08:31:37 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
08:31:37 INFO - PROCESS | 1744 | 1468510297226 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:37 INFO - PROCESS | 1744 | 1468510297301 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
08:31:37 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
08:31:37 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
08:31:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
08:31:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:31:37 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
08:31:37 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 421ms
08:31:37 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
08:31:37 INFO - PROCESS | 1744 | 1468510297660 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:37 INFO - PROCESS | 1744 | 1468510297758 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
08:31:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
08:31:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
08:31:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
08:31:39 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
08:31:39 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1522ms
08:31:39 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
08:31:39 INFO - PROCESS | 1744 | 1468510299192 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:39 INFO - PROCESS | 1744 | 1468510299352 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
08:31:40 INFO - {}
08:31:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
08:31:40 INFO - {}
08:31:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
08:31:40 INFO - {}
08:31:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
08:31:40 INFO - {}
08:31:40 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
08:31:40 INFO - {}
08:31:40 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1640ms
08:31:40 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
08:31:40 INFO - PROCESS | 1744 | 1468510300844 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:40 INFO - PROCESS | 1744 | 1468510300915 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:41 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
08:31:41 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 630ms
08:31:41 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
08:31:41 INFO - PROCESS | 1744 | 1468510301485 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:41 INFO - PROCESS | 1744 | 1468510301566 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:41 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
08:31:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
08:31:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:41 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
08:31:41 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 471ms
08:31:41 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
08:31:41 INFO - PROCESS | 1744 | 1468510301958 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:42 INFO - PROCESS | 1744 | 1468510302044 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:52 INFO - PROCESS | 1744 | MARIONETTE LOG: INFO: Timeout fired
08:31:52 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
08:31:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
08:31:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:52 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
08:31:52 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10190ms
08:31:52 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
08:31:52 INFO - PROCESS | 1744 | 1468510312158 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:52 INFO - PROCESS | 1744 | 1468510312241 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:52 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
08:31:52 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 720ms
08:31:52 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
08:31:52 INFO - PROCESS | 1744 | 1468510312888 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:52 INFO - PROCESS | 1744 | 1468510312980 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:53 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
08:31:53 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 473ms
08:31:53 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
08:31:53 INFO - PROCESS | 1744 | 1468510313370 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:53 INFO - PROCESS | 1744 | 1468510313471 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:53 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
08:31:53 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 425ms
08:31:53 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
08:31:53 INFO - PROCESS | 1744 | 1468510313804 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:53 INFO - PROCESS | 1744 | 1468510313911 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
08:31:54 INFO - {}
08:31:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 477ms
08:31:54 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
08:31:54 INFO - PROCESS | 1744 | 1468510314275 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:54 INFO - PROCESS | 1744 | 1468510314351 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:54 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
08:31:54 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 420ms
08:31:54 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
08:31:54 INFO - PROCESS | 1744 | 1468510314705 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:54 INFO - PROCESS | 1744 | 1468510314784 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:55 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
08:31:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
08:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
08:31:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
08:31:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:55 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
08:31:55 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 378ms
08:31:55 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
08:31:55 INFO - PROCESS | 1744 | 1468510315092 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:55 INFO - PROCESS | 1744 | 1468510315193 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:55 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().
08:31:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 421ms
08:31:55 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
08:31:55 INFO - PROCESS | 1744 | 1468510315524 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:55 INFO - PROCESS | 1744 | 1468510315606 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:55 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
08:31:55 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 437ms
08:31:55 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
08:31:55 INFO - PROCESS | 1744 | 1468510315965 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:56 INFO - PROCESS | 1744 | 1468510316042 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:56 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
08:31:56 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 375ms
08:31:56 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
08:31:56 INFO - PROCESS | 1744 | 1468510316343 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:56 INFO - PROCESS | 1744 | 1468510316417 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:56 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"
08:31:56 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
08:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:56 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
08:31:56 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
08:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:56 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
08:31:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
08:31:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:31:56 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
08:31:56 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 374ms
08:31:56 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
08:31:56 INFO - PROCESS | 1744 | 1468510316724 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:56 INFO - PROCESS | 1744 | 1468510316804 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:57 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
08:31:57 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 377ms
08:31:57 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
08:31:57 INFO - PROCESS | 1744 | 1468510317109 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:57 INFO - PROCESS | 1744 | 1468510317221 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:57 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
08:31:57 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 420ms
08:31:57 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
08:31:57 INFO - PROCESS | 1744 | 1468510317541 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:57 INFO - PROCESS | 1744 | 1468510317616 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:57 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
08:31:57 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 372ms
08:31:57 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
08:31:57 INFO - PROCESS | 1744 | 1468510317922 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:58 INFO - PROCESS | 1744 | 1468510317998 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:31:58 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
08:31:58 INFO - do_test/)
08:32:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
08:32:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
08:32:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
08:32:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
08:32:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
08:32:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
08:32:28 INFO - )
08:32:28 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 431ms
08:32:28 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
08:32:28 INFO - PROCESS | 1744 | 1468510348760 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:28 INFO - PROCESS | 1744 | 1468510348871 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
08:32:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
08:32:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
08:32:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
08:32:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
08:32:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
08:32:29 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 675ms
08:32:29 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
08:32:29 INFO - PROCESS | 1744 | 1468510349448 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:29 INFO - PROCESS | 1744 | 1468510349526 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
08:32:30 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 736ms
08:32:30 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
08:32:30 INFO - PROCESS | 1744 | 1468510350191 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:30 INFO - PROCESS | 1744 | 1468510350277 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
08:32:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
08:32:30 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 481ms
08:32:30 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
08:32:30 INFO - PROCESS | 1744 | 1468510350671 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:30 INFO - PROCESS | 1744 | 1468510350758 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
08:32:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
08:32:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
08:32:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
08:32:31 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
08:32:31 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 425ms
08:32:31 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
08:32:31 INFO - PROCESS | 1744 | 1468510351104 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:31 INFO - PROCESS | 1744 | 1468510351226 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:31 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
08:32:31 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
08:32:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:32:31 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
08:32:31 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 476ms
08:32:31 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
08:32:31 INFO - PROCESS | 1744 | 1468510351588 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:31 INFO - PROCESS | 1744 | 1468510351675 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:32 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
08:32:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
08:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:32:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
08:32:32 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 426ms
08:32:32 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
08:32:32 INFO - PROCESS | 1744 | 1468510352020 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:32 INFO - PROCESS | 1744 | 1468510352094 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:32 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
08:32:32 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 432ms
08:32:32 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
08:32:32 INFO - PROCESS | 1744 | 1468510352456 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:32 INFO - PROCESS | 1744 | 1468510352534 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:32 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
08:32:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
08:32:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:32:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
08:32:32 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 370ms
08:32:32 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
08:32:32 INFO - PROCESS | 1744 | 1468510352834 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:32 INFO - PROCESS | 1744 | 1468510352926 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:33 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
08:32:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
08:32:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:32:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
08:32:33 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 419ms
08:32:33 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
08:32:33 INFO - PROCESS | 1744 | 1468510353260 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:33 INFO - PROCESS | 1744 | 1468510353354 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:33 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
08:32:33 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 470ms
08:32:33 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
08:32:33 INFO - PROCESS | 1744 | 1468510353733 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:33 INFO - PROCESS | 1744 | 1468510353825 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
08:32:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 418ms
08:32:34 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
08:32:34 INFO - PROCESS | 1744 | 1468510354163 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:34 INFO - PROCESS | 1744 | 1468510354238 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
08:32:34 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 572ms
08:32:34 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
08:32:34 INFO - PROCESS | 1744 | 1468510354738 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:34 INFO - PROCESS | 1744 | 1468510354898 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
08:32:35 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 571ms
08:32:35 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
08:32:35 INFO - PROCESS | 1744 | 1468510355317 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:35 INFO - PROCESS | 1744 | 1468510355396 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:35 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
08:32:35 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
08:32:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
08:32:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
08:32:35 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
08:32:35 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
08:32:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
08:32:35 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 431ms
08:32:35 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
08:32:35 INFO - PROCESS | 1744 | 1468510355752 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:35 INFO - PROCESS | 1744 | 1468510355863 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
08:32:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
08:32:36 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 474ms
08:32:36 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
08:32:36 INFO - PROCESS | 1744 | 1468510356241 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:36 INFO - PROCESS | 1744 | 1468510356324 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
08:32:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
08:32:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
08:32:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
08:32:36 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 537ms
08:32:36 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
08:32:36 INFO - PROCESS | 1744 | 1468510356775 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:36 INFO - PROCESS | 1744 | 1468510356853 Marionette INFO sendAsync 7e4f7834-6266-4da6-bb17-5ea56584dc8b
08:32:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: