builder: mozilla-beta_ubuntu64_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux64-spot-1518
starttime: 1467952454.9
results: success (0)
buildid: 20160707183926
builduid: 328b1b0c396c47e78703d0d1de60df83
revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:14.902382) =========
master: http://buildbot-master130.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:14.902859) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:14.903174) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:15.149815) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:15.150205) =========
bash -c 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py'
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['bash', '-c', 'wget -Oarchiver_client.py --no-check-certificate --tries=10 --waitretry=3 https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459
_=/tools/buildbot/bin/python
using PTY: False
--2016-07-07 21:34:15-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 11.5M=0.001s
2016-07-07 21:34:15 (11.5 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.567084
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:15.748430) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:15.748755) =========
rm -rf scripts properties
in dir /builds/slave/test/. (timeout 1200 secs)
watching logfiles {}
argv: ['rm', '-rf', 'scripts', 'properties']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.040216
========= master_lag: 0.03 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:15.818310) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-07 21:34:15.818674) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev f4e161a1dd38df3f4679d7b647371e2388e7eb72 --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 f4e161a1dd38df3f4679d7b647371e2388e7eb72 --destination scripts --debug']
environment:
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459
_=/tools/buildbot/bin/python
using PTY: False
2016-07-07 21:34:16,077 truncating revision to first 12 chars
2016-07-07 21:34:16,078 Setting DEBUG logging.
2016-07-07 21:34:16,078 attempt 1/10
2016-07-07 21:34:16,078 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/f4e161a1dd38?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-07-07 21:34:17,407 unpacking tar archive at: mozilla-beta-f4e161a1dd38/testing/mozharness/
program finished with exit code 0
elapsedTime=1.995439
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-07-07 21:34:17.844800) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:17.845154) =========
script_repo_revision: f4e161a1dd38df3f4679d7b647371e2388e7eb72
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:17.845547) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:17.845826) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-07-07 21:34:17.871629) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 32 mins, 4 secs) (at 2016-07-07 21:34:17.872032) =========
/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
in dir /builds/slave/test/. (timeout 1800 secs) (maxTime 7200 secs)
watching logfiles {}
argv: ['/tools/buildbot/bin/python', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config.py', '--test-type=testharness', '--e10s', '--total-chunks', '5', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'ondemand']
environment:
CCACHE_DIR=/builds/ccache
CCACHE_UMASK=002
DISPLAY=:0
HOME=/home/cltbld
LANG=en_US.UTF-8
LOGNAME=cltbld
MAIL=/var/mail/cltbld
MOZ_HIDE_RESULTS_TABLE=1
MOZ_NODE_PATH=/usr/bin/node
MOZ_NO_REMOTE=1
NODE_PATH=/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript
NO_FAIL_ON_TEST_ERRORS=1
PATH=/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games
PROPERTIES_FILE=/builds/slave/test/buildprops.json
PWD=/builds/slave/test
SHELL=/bin/bash
SHLVL=1
TERM=linux
TMOUT=86400
USER=cltbld
XDG_SESSION_COOKIE=9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459
_=/tools/buildbot/bin/python
using PTY: False
21:34:18 INFO - MultiFileLogger online at 20160707 21:34:18 in /builds/slave/test
21:34:18 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
21:34:18 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
21:34:18 INFO - {'append_to_log': False,
21:34:18 INFO - 'base_work_dir': '/builds/slave/test',
21:34:18 INFO - 'blob_upload_branch': 'mozilla-beta',
21:34:18 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
21:34:18 INFO - 'buildbot_json_path': 'buildprops.json',
21:34:18 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
21:34:18 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
21:34:18 INFO - 'download_minidump_stackwalk': True,
21:34:18 INFO - 'download_symbols': 'ondemand',
21:34:18 INFO - 'e10s': True,
21:34:18 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
21:34:18 INFO - 'tooltool.py': '/tools/tooltool.py',
21:34:18 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
21:34:18 INFO - '/tools/misc-python/virtualenv.py')},
21:34:18 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
21:34:18 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
21:34:18 INFO - 'log_level': 'info',
21:34:18 INFO - 'log_to_console': True,
21:34:18 INFO - 'opt_config_files': (),
21:34:18 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
21:34:18 INFO - '--processes=1',
21:34:18 INFO - '--config=%(test_path)s/wptrunner.ini',
21:34:18 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
21:34:18 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
21:34:18 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
21:34:18 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
21:34:18 INFO - 'pip_index': False,
21:34:18 INFO - 'require_test_zip': True,
21:34:18 INFO - 'test_type': ('testharness',),
21:34:18 INFO - 'this_chunk': '1',
21:34:18 INFO - 'tooltool_cache': '/builds/tooltool_cache',
21:34:18 INFO - 'total_chunks': '5',
21:34:18 INFO - 'virtualenv_path': 'venv',
21:34:18 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
21:34:18 INFO - 'work_dir': 'build'}
21:34:18 INFO - #####
21:34:18 INFO - ##### Running clobber step.
21:34:18 INFO - #####
21:34:18 INFO - Running pre-action listener: _resource_record_pre_action
21:34:18 INFO - Running main action method: clobber
21:34:18 INFO - rmtree: /builds/slave/test/build
21:34:18 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
21:34:19 INFO - Running post-action listener: _resource_record_post_action
21:34:19 INFO - #####
21:34:19 INFO - ##### Running read-buildbot-config step.
21:34:19 INFO - #####
21:34:19 INFO - Running pre-action listener: _resource_record_pre_action
21:34:19 INFO - Running main action method: read_buildbot_config
21:34:19 INFO - Using buildbot properties:
21:34:19 INFO - {
21:34:19 INFO - "project": "",
21:34:19 INFO - "product": "firefox",
21:34:19 INFO - "script_repo_revision": "production",
21:34:19 INFO - "scheduler": "tests-mozilla-beta-ubuntu64_vm-pgo-unittest",
21:34:19 INFO - "repository": "",
21:34:19 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-beta pgo test web-platform-tests-e10s-1",
21:34:19 INFO - "buildid": "20160707183926",
21:34:19 INFO - "pgo_build": "True",
21:34:19 INFO - "basedir": "/builds/slave/test",
21:34:19 INFO - "buildnumber": 6,
21:34:19 INFO - "slavename": "tst-linux64-spot-1518",
21:34:19 INFO - "master": "http://buildbot-master130.bb.releng.use1.mozilla.com:8201/",
21:34:19 INFO - "platform": "linux64",
21:34:19 INFO - "branch": "mozilla-beta",
21:34:19 INFO - "revision": "f4e161a1dd38df3f4679d7b647371e2388e7eb72",
21:34:19 INFO - "repo_path": "releases/mozilla-beta",
21:34:19 INFO - "moz_repo_path": "",
21:34:19 INFO - "stage_platform": "linux64-pgo",
21:34:19 INFO - "builduid": "328b1b0c396c47e78703d0d1de60df83",
21:34:19 INFO - "slavebuilddir": "test"
21:34:19 INFO - }
21:34:19 INFO - Found installer url https://queue.taskcluster.net/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2.
21:34:19 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json.
21:34:19 INFO - Running post-action listener: _resource_record_post_action
21:34:19 INFO - #####
21:34:19 INFO - ##### Running download-and-extract step.
21:34:19 INFO - #####
21:34:19 INFO - Running pre-action listener: _resource_record_pre_action
21:34:19 INFO - Running main action method: download_and_extract
21:34:19 INFO - mkdir: /builds/slave/test/build/tests
21:34:19 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')]}
21:34:19 INFO - https://queue.taskcluster.net/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net
21:34:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
21:34:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
21:34:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
21:34:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json'}, attempt #1
21:34:32 INFO - Downloaded 1327 bytes.
21:34:32 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
21:34:32 INFO - Using the following test package requirements:
21:34:32 INFO - {u'common': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
21:34:32 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
21:34:32 INFO - u'firefox-48.0.en-US.linux-x86_64.cppunittest.tests.zip'],
21:34:32 INFO - u'gtest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
21:34:32 INFO - u'firefox-48.0.en-US.linux-x86_64.gtest.tests.zip'],
21:34:32 INFO - u'jittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
21:34:32 INFO - u'jsshell-linux-x86_64.zip'],
21:34:32 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
21:34:32 INFO - u'firefox-48.0.en-US.linux-x86_64.mochitest.tests.zip'],
21:34:32 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
21:34:32 INFO - u'reftest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
21:34:32 INFO - u'firefox-48.0.en-US.linux-x86_64.reftest.tests.zip'],
21:34:32 INFO - u'talos': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
21:34:32 INFO - u'firefox-48.0.en-US.linux-x86_64.talos.tests.zip'],
21:34:32 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
21:34:32 INFO - u'firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'],
21:34:32 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
21:34:32 INFO - u'firefox-48.0.en-US.linux-x86_64.xpcshell.tests.zip']}
21:34:32 INFO - Downloading packages: [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform
21:34:32 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:34:32 INFO - https://queue.taskcluster.net/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
21:34:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
21:34:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
21:34:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
21:34:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip'}, attempt #1
21:34:36 INFO - Downloaded 24237140 bytes.
21:34:36 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
21:34:36 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
21:34:37 INFO - caution: filename not matched: web-platform/*
21:34:37 INFO - Return code: 11
21:34: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')]}
21:34:37 INFO - https://queue.taskcluster.net/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
21:34:37 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
21:34:37 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
21:34:37 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
21:34:37 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1
21:34:41 INFO - Downloaded 36389881 bytes.
21:34:41 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*']
21:34:41 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/*
21:34:45 INFO - caution: filename not matched: bin/*
21:34:45 INFO - caution: filename not matched: config/*
21:34:45 INFO - caution: filename not matched: mozbase/*
21:34:45 INFO - caution: filename not matched: marionette/*
21:34:45 INFO - caution: filename not matched: tools/wptserve/*
21:34:45 INFO - Return code: 11
21:34:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:34:45 INFO - https://queue.taskcluster.net/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
21:34:45 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
21:34:45 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
21:34:45 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
21:34:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2'}, attempt #1
21:34:52 INFO - Downloaded 56034565 bytes.
21:34:52 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
21:34:52 INFO - mkdir: /builds/slave/test/properties
21:34:52 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
21:34:52 INFO - Writing to file /builds/slave/test/properties/build_url
21:34:52 INFO - Contents:
21:34:52 INFO - build_url:https://queue.taskcluster.net/v1/task/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
21:34:53 INFO - Running post-action listener: _resource_record_post_action
21:34:53 INFO - Running post-action listener: set_extra_try_arguments
21:34:53 INFO - #####
21:34:53 INFO - ##### Running create-virtualenv step.
21:34:53 INFO - #####
21:34:53 INFO - Running pre-action listener: _pre_create_virtualenv
21:34:53 INFO - Running pre-action listener: _resource_record_pre_action
21:34:53 INFO - Running main action method: create_virtualenv
21:34:53 INFO - Creating virtualenv /builds/slave/test/build/venv
21:34:53 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
21:34:53 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
21:34:53 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
21:34:53 INFO - Using real prefix '/usr'
21:34:53 INFO - New python executable in /builds/slave/test/build/venv/bin/python
21:34:54 INFO - Installing distribute.............................................................................................................................................................................................done.
21:34:57 INFO - Installing pip.................done.
21:34:57 INFO - Return code: 0
21:34:57 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
21:34:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:34:57 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:34:57 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:34:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:34:57 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:34:57 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:34:57 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x197c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x197d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a8be30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a89500>, '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 0x1a8a3e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a8a890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459', '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
21:34:57 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
21:34:57 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
21:34:57 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
21:34:57 INFO - 'CCACHE_UMASK': '002',
21:34:57 INFO - 'DISPLAY': ':0',
21:34:57 INFO - 'HOME': '/home/cltbld',
21:34:57 INFO - 'LANG': 'en_US.UTF-8',
21:34:57 INFO - 'LOGNAME': 'cltbld',
21:34:57 INFO - 'MAIL': '/var/mail/cltbld',
21:34:57 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:34:57 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
21:34:57 INFO - 'MOZ_NO_REMOTE': '1',
21:34:57 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
21:34:57 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:34:57 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
21:34:57 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:34:57 INFO - 'PWD': '/builds/slave/test',
21:34:57 INFO - 'SHELL': '/bin/bash',
21:34:57 INFO - 'SHLVL': '1',
21:34:57 INFO - 'TERM': 'linux',
21:34:57 INFO - 'TMOUT': '86400',
21:34:57 INFO - 'USER': 'cltbld',
21:34:57 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459',
21:34:57 INFO - '_': '/tools/buildbot/bin/python'}
21:34:58 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:34:58 INFO - Downloading/unpacking psutil>=0.7.1
21:34:58 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
21:34:58 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
21:34:58 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:34:58 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:34:58 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
21:34:58 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
21:35:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
21:35:04 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
21:35:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
21:35:04 INFO - Installing collected packages: psutil
21:35:04 INFO - Running setup.py install for psutil
21:35:04 INFO - building 'psutil._psutil_linux' extension
21:35:04 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o
21:35:05 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so
21:35:05 INFO - building 'psutil._psutil_posix' extension
21:35:05 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o
21:35:05 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so
21:35:05 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
21:35:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
21:35:05 INFO - Successfully installed psutil
21:35:05 INFO - Cleaning up...
21:35:05 INFO - Return code: 0
21:35:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
21:35:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:35:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:35:05 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:35:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:35:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:35:05 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:35:05 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x197c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x197d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a8be30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a89500>, '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 0x1a8a3e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a8a890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459', '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
21:35:05 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
21:35:05 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
21:35:05 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
21:35:05 INFO - 'CCACHE_UMASK': '002',
21:35:05 INFO - 'DISPLAY': ':0',
21:35:05 INFO - 'HOME': '/home/cltbld',
21:35:05 INFO - 'LANG': 'en_US.UTF-8',
21:35:05 INFO - 'LOGNAME': 'cltbld',
21:35:05 INFO - 'MAIL': '/var/mail/cltbld',
21:35:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:35:05 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
21:35:05 INFO - 'MOZ_NO_REMOTE': '1',
21:35:05 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
21:35:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:35:05 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
21:35:05 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:35:05 INFO - 'PWD': '/builds/slave/test',
21:35:05 INFO - 'SHELL': '/bin/bash',
21:35:05 INFO - 'SHLVL': '1',
21:35:05 INFO - 'TERM': 'linux',
21:35:05 INFO - 'TMOUT': '86400',
21:35:05 INFO - 'USER': 'cltbld',
21:35:05 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459',
21:35:05 INFO - '_': '/tools/buildbot/bin/python'}
21:35:06 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:35:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
21:35:06 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
21:35:06 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
21:35:06 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:06 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:06 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
21:35:06 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
21:35:11 INFO - Downloading mozsystemmonitor-0.0.tar.gz
21:35:11 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
21:35:11 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
21:35:11 INFO - Installing collected packages: mozsystemmonitor
21:35:11 INFO - Running setup.py install for mozsystemmonitor
21:35:11 INFO - Successfully installed mozsystemmonitor
21:35:11 INFO - Cleaning up...
21:35:11 INFO - Return code: 0
21:35:11 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
21:35:11 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')]}
21:35:11 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:35:11 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:35:11 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')]}
21:35:11 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:35:11 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:35:11 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x197c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x197d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a8be30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a89500>, '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 0x1a8a3e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a8a890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459', '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
21:35:11 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
21:35:11 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
21:35:11 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
21:35:11 INFO - 'CCACHE_UMASK': '002',
21:35:11 INFO - 'DISPLAY': ':0',
21:35:11 INFO - 'HOME': '/home/cltbld',
21:35:11 INFO - 'LANG': 'en_US.UTF-8',
21:35:11 INFO - 'LOGNAME': 'cltbld',
21:35:11 INFO - 'MAIL': '/var/mail/cltbld',
21:35:11 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:35:11 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
21:35:11 INFO - 'MOZ_NO_REMOTE': '1',
21:35:11 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
21:35:11 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:35:11 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
21:35:11 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:35:11 INFO - 'PWD': '/builds/slave/test',
21:35:11 INFO - 'SHELL': '/bin/bash',
21:35:11 INFO - 'SHLVL': '1',
21:35:11 INFO - 'TERM': 'linux',
21:35:11 INFO - 'TMOUT': '86400',
21:35:11 INFO - 'USER': 'cltbld',
21:35:11 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459',
21:35:11 INFO - '_': '/tools/buildbot/bin/python'}
21:35:12 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:35:12 INFO - Downloading/unpacking blobuploader==1.2.4
21:35:12 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
21:35:12 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
21:35:12 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:12 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:12 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
21:35:12 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
21:35:17 INFO - Downloading blobuploader-1.2.4.tar.gz
21:35:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
21:35:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
21:35:17 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
21:35:17 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
21:35:17 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:17 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:17 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
21:35:17 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
21:35:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
21:35:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
21:35:18 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
21:35:18 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
21:35:18 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:18 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:18 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
21:35:18 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
21:35:18 INFO - Downloading docopt-0.6.1.tar.gz
21:35:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
21:35:19 INFO - Installing collected packages: blobuploader, requests, docopt
21:35:19 INFO - Running setup.py install for blobuploader
21:35:19 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
21:35:19 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
21:35:19 INFO - Running setup.py install for requests
21:35:19 INFO - Running setup.py install for docopt
21:35:20 INFO - Successfully installed blobuploader requests docopt
21:35:20 INFO - Cleaning up...
21:35:20 INFO - Return code: 0
21:35:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv
21:35:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:35:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:35:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:35:20 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
21:35:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:35:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:35:20 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x197c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x197d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a8be30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a89500>, '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 0x1a8a3e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a8a890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459', '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
21:35:20 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
21:35:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
21:35:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
21:35:20 INFO - 'CCACHE_UMASK': '002',
21:35:20 INFO - 'DISPLAY': ':0',
21:35:20 INFO - 'HOME': '/home/cltbld',
21:35:20 INFO - 'LANG': 'en_US.UTF-8',
21:35:20 INFO - 'LOGNAME': 'cltbld',
21:35:20 INFO - 'MAIL': '/var/mail/cltbld',
21:35:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:35:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
21:35:20 INFO - 'MOZ_NO_REMOTE': '1',
21:35:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
21:35:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:35:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
21:35:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:35:20 INFO - 'PWD': '/builds/slave/test',
21:35:20 INFO - 'SHELL': '/bin/bash',
21:35:20 INFO - 'SHLVL': '1',
21:35:20 INFO - 'TERM': 'linux',
21:35:20 INFO - 'TMOUT': '86400',
21:35:20 INFO - 'USER': 'cltbld',
21:35:20 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459',
21:35:20 INFO - '_': '/tools/buildbot/bin/python'}
21:35:20 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:35:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
21:35:20 INFO - Running setup.py (path:/tmp/pip-YoweDb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
21:35:20 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
21:35:20 INFO - Running setup.py (path:/tmp/pip-Akc6Dy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
21:35:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
21:35:21 INFO - Running setup.py (path:/tmp/pip-8TOWzM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
21:35:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
21:35:21 INFO - Running setup.py (path:/tmp/pip-PL3z3A-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
21:35:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
21:35:21 INFO - Running setup.py (path:/tmp/pip-JZPXMz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
21:35:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
21:35:21 INFO - Running setup.py (path:/tmp/pip-G_L624-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
21:35:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
21:35:21 INFO - Running setup.py (path:/tmp/pip-A3Aao9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
21:35:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
21:35:21 INFO - Running setup.py (path:/tmp/pip-gdQ7qW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
21:35:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
21:35:21 INFO - Running setup.py (path:/tmp/pip-NQ2A_b-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
21:35:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
21:35:21 INFO - Running setup.py (path:/tmp/pip-YnFv_E-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
21:35:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
21:35:22 INFO - Running setup.py (path:/tmp/pip-B6YcBj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
21:35:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
21:35:22 INFO - Running setup.py (path:/tmp/pip-ck1DH8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
21:35:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
21:35:22 INFO - Running setup.py (path:/tmp/pip-gT_Men-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
21:35:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
21:35:22 INFO - Running setup.py (path:/tmp/pip-HfcomR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
21:35:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
21:35:22 INFO - Running setup.py (path:/tmp/pip-dOVqwj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
21:35:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
21:35:22 INFO - Running setup.py (path:/tmp/pip-9hQbgw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
21:35:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
21:35:22 INFO - Running setup.py (path:/tmp/pip-oMCIu2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
21:35:22 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
21:35:22 INFO - Running setup.py (path:/tmp/pip-gWi_UZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
21:35:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
21:35:23 INFO - Running setup.py (path:/tmp/pip-ee4OgN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
21:35:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
21:35:23 INFO - Running setup.py (path:/tmp/pip-MbH8TB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
21:35:23 INFO - Unpacking /builds/slave/test/build/tests/marionette
21:35:23 INFO - Running setup.py (path:/tmp/pip-oovm9k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
21:35:23 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
21:35:23 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
21:35:23 INFO - Running setup.py install for manifestparser
21:35:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
21:35:24 INFO - Running setup.py install for mozcrash
21:35:24 INFO - Running setup.py install for mozdebug
21:35:24 INFO - Running setup.py install for mozdevice
21:35:24 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
21:35:24 INFO - Installing dm script to /builds/slave/test/build/venv/bin
21:35:24 INFO - Running setup.py install for mozfile
21:35:24 INFO - Running setup.py install for mozhttpd
21:35:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
21:35:25 INFO - Running setup.py install for mozinfo
21:35:25 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
21:35:25 INFO - Running setup.py install for mozInstall
21:35:25 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
21:35:25 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
21:35:25 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
21:35:25 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
21:35:25 INFO - Running setup.py install for mozleak
21:35:25 INFO - Running setup.py install for mozlog
21:35:25 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
21:35:26 INFO - Running setup.py install for moznetwork
21:35:26 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
21:35:26 INFO - Running setup.py install for mozprocess
21:35:26 INFO - Running setup.py install for mozprofile
21:35:26 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
21:35:26 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
21:35:26 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
21:35:26 INFO - Running setup.py install for mozrunner
21:35:26 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
21:35:26 INFO - Running setup.py install for mozscreenshot
21:35:27 INFO - Running setup.py install for moztest
21:35:27 INFO - Running setup.py install for mozversion
21:35:27 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
21:35:27 INFO - Running setup.py install for wptserve
21:35:27 INFO - Running setup.py install for marionette-driver
21:35:27 INFO - Running setup.py install for browsermob-proxy
21:35:28 INFO - Running setup.py install for marionette-client
21:35:28 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
21:35:28 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
21:35:28 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
21:35:28 INFO - Cleaning up...
21:35:28 INFO - Return code: 0
21:35:28 INFO - Installing None into virtualenv /builds/slave/test/build/venv
21:35: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')]}
21:35:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
21:35:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:35: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')]}
21:35:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
21:35:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
21:35:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x197c030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x197d3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1a8be30>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a89500>, '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 0x1a8a3e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a8a890>, 'level': 'critical'}], 'cwd': '/builds/slave/test/build/tests/config', 'env': {'TMOUT': '86400', 'LOGNAME': 'cltbld', 'USER': 'cltbld', 'HOME': '/home/cltbld', 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 'DISPLAY': ':0', 'CCACHE_UMASK': '002', 'LANG': 'en_US.UTF-8', 'TERM': 'linux', 'SHELL': '/bin/bash', 'MOZ_NODE_PATH': '/usr/bin/node', 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459', '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
21:35:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
21:35:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
21:35:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
21:35:28 INFO - 'CCACHE_UMASK': '002',
21:35:28 INFO - 'DISPLAY': ':0',
21:35:28 INFO - 'HOME': '/home/cltbld',
21:35:28 INFO - 'LANG': 'en_US.UTF-8',
21:35:28 INFO - 'LOGNAME': 'cltbld',
21:35:28 INFO - 'MAIL': '/var/mail/cltbld',
21:35:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:35:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
21:35:28 INFO - 'MOZ_NO_REMOTE': '1',
21:35:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
21:35:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:35:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
21:35:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:35:28 INFO - 'PWD': '/builds/slave/test',
21:35:28 INFO - 'SHELL': '/bin/bash',
21:35:28 INFO - 'SHLVL': '1',
21:35:28 INFO - 'TERM': 'linux',
21:35:28 INFO - 'TMOUT': '86400',
21:35:28 INFO - 'USER': 'cltbld',
21:35:28 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459',
21:35:28 INFO - '_': '/tools/buildbot/bin/python'}
21:35:29 INFO - Ignoring indexes: https://pypi.python.org/simple/
21:35:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
21:35:29 INFO - Running setup.py (path:/tmp/pip-7p3fda-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
21:35:29 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))
21:35:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
21:35:29 INFO - Running setup.py (path:/tmp/pip-QO0Eml-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
21:35:29 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))
21:35:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
21:35:29 INFO - Running setup.py (path:/tmp/pip-kk9jUK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
21:35:29 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))
21:35:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
21:35:29 INFO - Running setup.py (path:/tmp/pip-HD38rt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
21:35:29 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))
21:35:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
21:35:29 INFO - Running setup.py (path:/tmp/pip-Kxy9Xn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
21:35:29 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))
21:35:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
21:35:29 INFO - Running setup.py (path:/tmp/pip-rLCptC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
21:35:29 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))
21:35:29 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
21:35:29 INFO - Running setup.py (path:/tmp/pip-r4l3Xo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
21:35:30 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))
21:35:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
21:35:30 INFO - Running setup.py (path:/tmp/pip-RQBcoi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
21:35:30 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))
21:35:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
21:35:30 INFO - Running setup.py (path:/tmp/pip-6M7wIc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
21:35:30 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))
21:35:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
21:35:30 INFO - Running setup.py (path:/tmp/pip-WEVNHE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
21:35:30 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))
21:35:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
21:35:30 INFO - Running setup.py (path:/tmp/pip-6Ip7KU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
21:35:30 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))
21:35:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
21:35:30 INFO - Running setup.py (path:/tmp/pip-PpOKPY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
21:35:30 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))
21:35:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
21:35:30 INFO - Running setup.py (path:/tmp/pip-WuG2oq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
21:35:30 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))
21:35:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
21:35:30 INFO - Running setup.py (path:/tmp/pip-LlpEB6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
21:35:31 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))
21:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
21:35:31 INFO - Running setup.py (path:/tmp/pip-kM2rpz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
21:35:31 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))
21:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
21:35:31 INFO - Running setup.py (path:/tmp/pip-xw3Sy7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
21:35:31 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))
21:35:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
21:35:31 INFO - Running setup.py (path:/tmp/pip-xrnOsW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
21:35:31 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))
21:35:31 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
21:35:31 INFO - Running setup.py (path:/tmp/pip-PQPoOt-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
21:35:31 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))
21:35:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
21:35:31 INFO - Running setup.py (path:/tmp/pip-sVM_Vh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
21:35:31 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))
21:35:31 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
21:35:31 INFO - Running setup.py (path:/tmp/pip-IzXCLb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
21:35:31 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))
21:35:31 INFO - Unpacking /builds/slave/test/build/tests/marionette
21:35:32 INFO - Running setup.py (path:/tmp/pip-7TFrW_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
21:35:32 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
21:35:32 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))
21:35:32 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))
21:35:32 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))
21:35:32 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))
21:35:32 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))
21:35:32 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))
21:35:32 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
21:35:32 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
21:35:32 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
21:35:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
21:35:32 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
21:35:32 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
21:35:37 INFO - Downloading blessings-1.6.tar.gz
21:35:37 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
21:35:37 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))
21:35:37 INFO - Installing collected packages: blessings
21:35:37 INFO - Running setup.py install for blessings
21:35:37 INFO - Successfully installed blessings
21:35:37 INFO - Cleaning up...
21:35:38 INFO - Return code: 0
21:35:38 INFO - Done creating virtualenv /builds/slave/test/build/venv.
21:35:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
21:35:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
21:35:38 INFO - Reading from file tmpfile_stdout
21:35:38 INFO - Current package versions:
21:35:38 INFO - argparse == 1.2.1
21:35:38 INFO - blessings == 1.6
21:35:38 INFO - blobuploader == 1.2.4
21:35:38 INFO - browsermob-proxy == 0.6.0
21:35:38 INFO - docopt == 0.6.1
21:35:38 INFO - manifestparser == 1.1
21:35:38 INFO - marionette-client == 2.3.0
21:35:38 INFO - marionette-driver == 1.4.0
21:35:38 INFO - mozInstall == 1.12
21:35:38 INFO - mozcrash == 0.17
21:35:38 INFO - mozdebug == 0.1
21:35:38 INFO - mozdevice == 0.48
21:35:38 INFO - mozfile == 1.2
21:35:38 INFO - mozhttpd == 0.7
21:35:38 INFO - mozinfo == 0.9
21:35:38 INFO - mozleak == 0.1
21:35:38 INFO - mozlog == 3.1
21:35:38 INFO - moznetwork == 0.27
21:35:38 INFO - mozprocess == 0.22
21:35:38 INFO - mozprofile == 0.28
21:35:38 INFO - mozrunner == 6.11
21:35:38 INFO - mozscreenshot == 0.1
21:35:38 INFO - mozsystemmonitor == 0.0
21:35:38 INFO - moztest == 0.7
21:35:38 INFO - mozversion == 1.4
21:35:38 INFO - psutil == 3.1.1
21:35:38 INFO - requests == 1.2.3
21:35:38 INFO - wptserve == 1.4.0
21:35:38 INFO - wsgiref == 0.1.2
21:35:38 INFO - Running post-action listener: _resource_record_post_action
21:35:38 INFO - Running post-action listener: _start_resource_monitoring
21:35:38 INFO - Starting resource monitoring.
21:35:38 INFO - #####
21:35:38 INFO - ##### Running pull step.
21:35:38 INFO - #####
21:35:38 INFO - Running pre-action listener: _resource_record_pre_action
21:35:38 INFO - Running main action method: pull
21:35:38 INFO - Pull has nothing to do!
21:35:38 INFO - Running post-action listener: _resource_record_post_action
21:35:38 INFO - #####
21:35:38 INFO - ##### Running install step.
21:35:38 INFO - #####
21:35:38 INFO - Running pre-action listener: _resource_record_pre_action
21:35:38 INFO - Running main action method: install
21:35:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
21:35:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
21:35:39 INFO - Reading from file tmpfile_stdout
21:35:39 INFO - Detecting whether we're running mozinstall >=1.0...
21:35:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
21:35:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
21:35:39 INFO - Reading from file tmpfile_stdout
21:35:39 INFO - Output received:
21:35:39 INFO - Usage: mozinstall [options] installer
21:35:39 INFO - Options:
21:35:39 INFO - -h, --help show this help message and exit
21:35:39 INFO - -d DEST, --destination=DEST
21:35:39 INFO - Directory to install application into. [default:
21:35:39 INFO - "/builds/slave/test"]
21:35:39 INFO - --app=APP Application being installed. [default: firefox]
21:35:39 INFO - mkdir: /builds/slave/test/build/application
21:35:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application']
21:35:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application
21:36:00 INFO - Reading from file tmpfile_stdout
21:36:00 INFO - Output received:
21:36:00 INFO - /builds/slave/test/build/application/firefox/firefox
21:36:00 INFO - Running post-action listener: _resource_record_post_action
21:36:00 INFO - #####
21:36:00 INFO - ##### Running run-tests step.
21:36:00 INFO - #####
21:36:00 INFO - Running pre-action listener: _resource_record_pre_action
21:36:00 INFO - Running main action method: run_tests
21:36:00 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
21:36:00 INFO - Minidump filename unknown. Determining based upon platform and architecture.
21:36:00 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
21:36:00 INFO - grabbing minidump binary from tooltool
21:36:00 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')]}
21:36:00 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x1a89500>, '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 0x1a8a3e0>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x1a8a890>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
21:36:00 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build
21:36:00 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache
21:36:00 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
21:36:00 INFO - Return code: 0
21:36:00 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
21:36:00 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
21:36:00 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/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build
21:36:00 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/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --total-chunks=5 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil
21:36:00 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
21:36:00 INFO - 'CCACHE_UMASK': '002',
21:36:00 INFO - 'DISPLAY': ':0',
21:36:00 INFO - 'HOME': '/home/cltbld',
21:36:00 INFO - 'LANG': 'en_US.UTF-8',
21:36:00 INFO - 'LOGNAME': 'cltbld',
21:36:00 INFO - 'MAIL': '/var/mail/cltbld',
21:36:00 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
21:36:00 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
21:36:00 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
21:36:00 INFO - 'MOZ_NO_REMOTE': '1',
21:36:00 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
21:36:00 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
21:36:00 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
21:36:00 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
21:36:00 INFO - 'PWD': '/builds/slave/test',
21:36:00 INFO - 'SHELL': '/bin/bash',
21:36:00 INFO - 'SHLVL': '1',
21:36:00 INFO - 'TERM': 'linux',
21:36:00 INFO - 'TMOUT': '86400',
21:36:00 INFO - 'USER': 'cltbld',
21:36:00 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1467948802.541539-1927570459',
21:36:00 INFO - '_': '/tools/buildbot/bin/python'}
21:36:00 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/HCqq_k4MTkmVurhKWicxEw/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--total-chunks=5', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000
21:36:00 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
21:36:00 INFO - import pkg_resources
21:36:02 INFO - Using 1 client processes
21:36:02 INFO - wptserve Starting http server on 127.0.0.1:8000
21:36:02 INFO - wptserve Starting http server on 127.0.0.1:8001
21:36:02 INFO - wptserve Starting http server on 127.0.0.1:8443
21:36:05 INFO - SUITE-START | Running 1476 tests
21:36:05 INFO - Running testharness tests
21:36:05 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
21:36:05 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 1ms
21:36:05 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
21:36:05 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 0ms
21:36:05 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
21:36:05 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
21:36:05 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
21:36:05 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 1ms
21:36:05 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
21:36:05 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 1ms
21:36:05 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
21:36:05 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
21:36:05 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 5ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 1ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 1ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 6ms
21:36:05 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
21:36:05 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 1ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 1ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 1ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 1ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 0ms
21:36:05 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
21:36:05 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 1ms
21:36:05 INFO - Setting up ssl
21:36:05 INFO - PROCESS | certutil |
21:36:05 INFO - PROCESS | certutil |
21:36:05 INFO - PROCESS | certutil |
21:36:05 INFO - Certificate Nickname Trust Attributes
21:36:05 INFO - SSL,S/MIME,JAR/XPI
21:36:05 INFO -
21:36:05 INFO - web-platform-tests CT,,
21:36:05 INFO -
21:36:05 INFO - Starting runner
21:36:07 INFO - PROCESS | 10726 | 1467952567787 Marionette INFO Listening on port 2828
21:36:09 INFO - PROCESS | 10726 | 1467952569932 Marionette INFO startBrowser b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:09 INFO - PROCESS | 10726 | 1467952569952 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:10 INFO - PROCESS | 10726 | 1467952570315 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:10 INFO - PROCESS | 10726 | 1467952570411 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:10 INFO - PROCESS | 10726 |
21:36:10 INFO - PROCESS | 10726 | (process:10777): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
21:36:11 INFO - PROCESS | 10726 | 1467952571333 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:11 INFO - PROCESS | 10726 | 1467952571794 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
21:36:11 INFO - PROCESS | 10726 | 1467952571852 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:11 INFO - PROCESS | 10726 | 1467952571867 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
21:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 743ms
21:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
21:36:12 INFO - PROCESS | 10726 | 1467952572591 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:12 INFO - PROCESS | 10726 | 1467952572688 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
21:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 593ms
21:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
21:36:13 INFO - PROCESS | 10726 | 1467952573186 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:13 INFO - PROCESS | 10726 | 1467952573276 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
21:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 582ms
21:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
21:36:13 INFO - PROCESS | 10726 | 1467952573782 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:13 INFO - PROCESS | 10726 | 1467952573864 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
21:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 526ms
21:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
21:36:14 INFO - PROCESS | 10726 | 1467952574319 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:14 INFO - PROCESS | 10726 | 1467952574409 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
21:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 527ms
21:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
21:36:14 INFO - PROCESS | 10726 | 1467952574864 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:14 INFO - PROCESS | 10726 | 1467952574947 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
21:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 741ms
21:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
21:36:15 INFO - PROCESS | 10726 | 1467952575598 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:15 INFO - PROCESS | 10726 | 1467952575675 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
21:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 577ms
21:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
21:36:16 INFO - PROCESS | 10726 | 1467952576183 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:16 INFO - PROCESS | 10726 | 1467952576258 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
21:36:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 532ms
21:36:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
21:36:16 INFO - PROCESS | 10726 | 1467952576752 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:16 INFO - PROCESS | 10726 | 1467952576855 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
21:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 600ms
21:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
21:36:17 INFO - PROCESS | 10726 | 1467952577335 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:17 INFO - PROCESS | 10726 | 1467952577417 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
21:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 737ms
21:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
21:36:18 INFO - PROCESS | 10726 | 1467952578074 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:18 INFO - PROCESS | 10726 | 1467952578173 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
21:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 884ms
21:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
21:36:18 INFO - PROCESS | 10726 | 1467952578962 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:19 INFO - PROCESS | 10726 | 1467952579044 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
21:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 520ms
21:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
21:36:19 INFO - PROCESS | 10726 | 1467952579526 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:19 INFO - PROCESS | 10726 | 1467952579611 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
21:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 639ms
21:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
21:36:20 INFO - PROCESS | 10726 | 1467952580169 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:20 INFO - PROCESS | 10726 | 1467952580242 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
21:36:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 541ms
21:36:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
21:36:20 INFO - PROCESS | 10726 | 1467952580699 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:20 INFO - PROCESS | 10726 | 1467952580812 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
21:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 585ms
21:36:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
21:36:21 INFO - PROCESS | 10726 | 1467952581292 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:21 INFO - PROCESS | 10726 | 1467952581391 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
21:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 731ms
21:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
21:36:22 INFO - PROCESS | 10726 | 1467952582058 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:22 INFO - PROCESS | 10726 | 1467952582177 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
21:36:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 692ms
21:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
21:36:22 INFO - PROCESS | 10726 | 1467952582741 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:22 INFO - PROCESS | 10726 | 1467952582860 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
21:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 578ms
21:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
21:36:23 INFO - PROCESS | 10726 | 1467952583344 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:23 INFO - PROCESS | 10726 | 1467952583439 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
21:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 534ms
21:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
21:36:23 INFO - PROCESS | 10726 | 1467952583887 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:24 INFO - PROCESS | 10726 | 1467952584007 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
21:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 589ms
21:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
21:36:24 INFO - PROCESS | 10726 | 1467952584482 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:24 INFO - PROCESS | 10726 | 1467952584561 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
21:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 587ms
21:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
21:36:25 INFO - PROCESS | 10726 | 1467952585064 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:25 INFO - PROCESS | 10726 | 1467952585155 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
21:36:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 731ms
21:36:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
21:36:25 INFO - PROCESS | 10726 | 1467952585798 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:25 INFO - PROCESS | 10726 | 1467952585870 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
21:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 523ms
21:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
21:36:26 INFO - PROCESS | 10726 | 1467952586328 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:26 INFO - PROCESS | 10726 | 1467952586404 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
21:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 527ms
21:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
21:36:26 INFO - PROCESS | 10726 | 1467952586865 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:26 INFO - PROCESS | 10726 | 1467952586971 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
21:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 533ms
21:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
21:36:27 INFO - PROCESS | 10726 | 1467952587401 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:27 INFO - PROCESS | 10726 | 1467952587481 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
21:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 529ms
21:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
21:36:27 INFO - PROCESS | 10726 | 1467952587950 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:28 INFO - PROCESS | 10726 | 1467952588042 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
21:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 587ms
21:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
21:36:28 INFO - PROCESS | 10726 | 1467952588538 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:28 INFO - PROCESS | 10726 | 1467952588627 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
21:36:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 529ms
21:36:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
21:36:29 INFO - PROCESS | 10726 | 1467952589081 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:29 INFO - PROCESS | 10726 | 1467952589354 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
21:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1039ms
21:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
21:36:30 INFO - PROCESS | 10726 | 1467952590142 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:30 INFO - PROCESS | 10726 | 1467952590246 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
21:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 591ms
21:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
21:36:30 INFO - PROCESS | 10726 | 1467952590785 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:30 INFO - PROCESS | 10726 | 1467952590918 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
21:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 796ms
21:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
21:36:31 INFO - PROCESS | 10726 | 1467952591576 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:31 INFO - PROCESS | 10726 | 1467952591659 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
21:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 579ms
21:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
21:36:32 INFO - PROCESS | 10726 | 1467952592175 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:32 INFO - PROCESS | 10726 | 1467952592275 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
21:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 596ms
21:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
21:36:32 INFO - PROCESS | 10726 | 1467952592754 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:32 INFO - PROCESS | 10726 | 1467952592839 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
21:36:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 582ms
21:36:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
21:36:33 INFO - PROCESS | 10726 | 1467952593356 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:33 INFO - PROCESS | 10726 | 1467952593446 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
21:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 679ms
21:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
21:36:34 INFO - PROCESS | 10726 | 1467952594031 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:34 INFO - PROCESS | 10726 | 1467952594133 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
21:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 676ms
21:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
21:36:34 INFO - PROCESS | 10726 | 1467952594718 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:34 INFO - PROCESS | 10726 | 1467952594835 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
21:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 634ms
21:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
21:36:35 INFO - PROCESS | 10726 | 1467952595350 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:35 INFO - PROCESS | 10726 | 1467952595435 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
21:36:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 526ms
21:36:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
21:36:35 INFO - PROCESS | 10726 | 1467952595915 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:36 INFO - PROCESS | 10726 | 1467952596011 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
21:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 783ms
21:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
21:36:36 INFO - PROCESS | 10726 | 1467952596746 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:36 INFO - PROCESS | 10726 | 1467952596832 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
21:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms
21:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
21:36:37 INFO - PROCESS | 10726 | 1467952597368 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:37 INFO - PROCESS | 10726 | 1467952597484 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
21:36:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 649ms
21:36:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
21:36:38 INFO - PROCESS | 10726 | 1467952598011 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:38 INFO - PROCESS | 10726 | 1467952598099 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
21:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 587ms
21:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
21:36:38 INFO - PROCESS | 10726 | 1467952598620 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:38 INFO - PROCESS | 10726 | 1467952598706 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
21:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 528ms
21:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
21:36:39 INFO - PROCESS | 10726 | 1467952599157 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:39 INFO - PROCESS | 10726 | 1467952599246 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
21:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 581ms
21:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
21:36:39 INFO - PROCESS | 10726 | 1467952599752 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:39 INFO - PROCESS | 10726 | 1467952599831 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
21:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 537ms
21:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
21:36:40 INFO - PROCESS | 10726 | 1467952600305 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:40 INFO - PROCESS | 10726 | 1467952600390 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
21:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 547ms
21:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
21:36:40 INFO - PROCESS | 10726 | 1467952600848 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:40 INFO - PROCESS | 10726 | 1467952600943 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
21:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 631ms
21:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
21:36:41 INFO - PROCESS | 10726 | 1467952601478 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:41 INFO - PROCESS | 10726 | 1467952601549 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
21:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 689ms
21:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
21:36:42 INFO - PROCESS | 10726 | 1467952602192 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:42 INFO - PROCESS | 10726 | 1467952602280 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
21:36:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 629ms
21:36:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
21:36:42 INFO - PROCESS | 10726 | 1467952602851 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:43 INFO - PROCESS | 10726 | 1467952603093 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
21:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 781ms
21:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
21:36:43 INFO - PROCESS | 10726 | 1467952603655 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:43 INFO - PROCESS | 10726 | 1467952603742 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
21:36:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 580ms
21:36:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
21:36:44 INFO - PROCESS | 10726 | 1467952604257 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:44 INFO - PROCESS | 10726 | 1467952604385 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
21:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 904ms
21:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
21:36:45 INFO - PROCESS | 10726 | 1467952605189 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:45 INFO - PROCESS | 10726 | 1467952605350 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
21:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 810ms
21:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
21:36:45 INFO - PROCESS | 10726 | 1467952605977 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:46 INFO - PROCESS | 10726 | 1467952606110 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
21:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 774ms
21:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
21:36:46 INFO - PROCESS | 10726 | 1467952606755 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:46 INFO - PROCESS | 10726 | 1467952606850 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
21:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 685ms
21:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
21:36:47 INFO - PROCESS | 10726 | 1467952607458 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:47 INFO - PROCESS | 10726 | 1467952607535 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
21:36:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 528ms
21:36:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
21:36:48 INFO - PROCESS | 10726 | 1467952608000 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:48 INFO - PROCESS | 10726 | 1467952608137 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
21:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 680ms
21:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
21:36:48 INFO - PROCESS | 10726 | 1467952608686 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:48 INFO - PROCESS | 10726 | 1467952608768 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
21:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 833ms
21:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
21:36:49 INFO - PROCESS | 10726 | 1467952609523 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:49 INFO - PROCESS | 10726 | 1467952609648 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
21:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 927ms
21:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
21:36:50 INFO - PROCESS | 10726 | 1467952610457 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:50 INFO - PROCESS | 10726 | 1467952610540 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
21:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 587ms
21:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
21:36:51 INFO - PROCESS | 10726 | 1467952611084 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:51 INFO - PROCESS | 10726 | 1467952611176 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
21:36:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 589ms
21:36:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
21:36:51 INFO - PROCESS | 10726 | 1467952611707 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:51 INFO - PROCESS | 10726 | 1467952611801 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
21:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 617ms
21:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
21:36:52 INFO - PROCESS | 10726 | 1467952612293 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:52 INFO - PROCESS | 10726 | 1467952612401 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
21:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 689ms
21:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
21:36:52 INFO - PROCESS | 10726 | 1467952612981 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:53 INFO - PROCESS | 10726 | 1467952613073 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
21:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 686ms
21:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
21:36:53 INFO - PROCESS | 10726 | 1467952613680 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:53 INFO - PROCESS | 10726 | 1467952613778 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
21:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 637ms
21:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
21:36:54 INFO - PROCESS | 10726 | 1467952614310 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:54 INFO - PROCESS | 10726 | 1467952614381 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
21:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 478ms
21:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
21:36:54 INFO - PROCESS | 10726 | 1467952614818 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:54 INFO - PROCESS | 10726 | 1467952614932 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
21:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 580ms
21:36:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
21:36:55 INFO - PROCESS | 10726 | 1467952615417 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:55 INFO - PROCESS | 10726 | 1467952615503 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
21:36:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 601ms
21:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
21:36:56 INFO - PROCESS | 10726 | 1467952616017 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:56 INFO - PROCESS | 10726 | 1467952616127 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
21:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 930ms
21:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
21:36:57 INFO - PROCESS | 10726 | 1467952617000 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:57 INFO - PROCESS | 10726 | 1467952617098 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
21:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 671ms
21:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
21:36:57 INFO - PROCESS | 10726 | 1467952617682 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:57 INFO - PROCESS | 10726 | 1467952617773 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
21:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 584ms
21:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
21:36:58 INFO - PROCESS | 10726 | 1467952618340 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:58 INFO - PROCESS | 10726 | 1467952618479 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
21:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 693ms
21:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
21:36:58 INFO - PROCESS | 10726 | 1467952618992 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:59 INFO - PROCESS | 10726 | 1467952619118 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:59 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.
21:36:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 592ms
21:36:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
21:36:59 INFO - PROCESS | 10726 | 1467952619577 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:36:59 INFO - PROCESS | 10726 | 1467952619710 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:00 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.
21:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 724ms
21:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
21:37:00 INFO - PROCESS | 10726 | 1467952620316 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:00 INFO - PROCESS | 10726 | 1467952620438 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:00 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.
21:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 674ms
21:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
21:37:01 INFO - PROCESS | 10726 | 1467952620998 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:01 INFO - PROCESS | 10726 | 1467952621082 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:01 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.
21:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 689ms
21:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
21:37:01 INFO - PROCESS | 10726 | 1467952621676 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:01 INFO - PROCESS | 10726 | 1467952621810 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:02 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.
21:37:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 738ms
21:37:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
21:37:02 INFO - PROCESS | 10726 | 1467952622435 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:02 INFO - PROCESS | 10726 | 1467952622519 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:03 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.
21:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 790ms
21:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
21:37:03 INFO - PROCESS | 10726 | 1467952623237 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:03 INFO - PROCESS | 10726 | 1467952623347 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:03 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.
21:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 676ms
21:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
21:37:03 INFO - PROCESS | 10726 | 1467952623937 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:04 INFO - PROCESS | 10726 | 1467952624038 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:04 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.
21:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 978ms
21:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
21:37:04 INFO - PROCESS | 10726 | 1467952624925 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:04 INFO - PROCESS | 10726 | 1467952624995 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:05 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.
21:37:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 624ms
21:37:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
21:37:05 INFO - PROCESS | 10726 | 1467952625561 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:05 INFO - PROCESS | 10726 | 1467952625658 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:06 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.
21:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 632ms
21:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
21:37:06 INFO - PROCESS | 10726 | 1467952626185 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:06 INFO - PROCESS | 10726 | 1467952626261 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:06 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.
21:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 630ms
21:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
21:37:06 INFO - PROCESS | 10726 | 1467952626826 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:06 INFO - PROCESS | 10726 | 1467952626956 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:07 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.
21:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 779ms
21:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
21:37:07 INFO - PROCESS | 10726 | 1467952627689 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:07 INFO - PROCESS | 10726 | 1467952627794 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:08 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.
21:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 660ms
21:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
21:37:08 INFO - PROCESS | 10726 | 1467952628318 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:08 INFO - PROCESS | 10726 | 1467952628444 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:08 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.
21:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 577ms
21:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
21:37:08 INFO - PROCESS | 10726 | 1467952628918 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:09 INFO - PROCESS | 10726 | 1467952629008 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:09 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.
21:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 849ms
21:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
21:37:09 INFO - PROCESS | 10726 | 1467952629755 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:09 INFO - PROCESS | 10726 | 1467952629845 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:10 INFO - PROCESS | 10726 | 1467952630022 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
21:37:10 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.
21:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 576ms
21:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
21:37:10 INFO - PROCESS | 10726 | 1467952630381 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:10 INFO - PROCESS | 10726 | 1467952630500 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:11 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.
21:37:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 832ms
21:37:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
21:37:11 INFO - PROCESS | 10726 | 1467952631221 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:11 INFO - PROCESS | 10726 | 1467952631320 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:12 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.
21:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1028ms
21:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
21:37:12 INFO - PROCESS | 10726 | 1467952632249 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:12 INFO - PROCESS | 10726 | 1467952632345 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:12 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.
21:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 684ms
21:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
21:37:12 INFO - PROCESS | 10726 | 1467952632953 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:13 INFO - PROCESS | 10726 | 1467952633036 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:13 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.
21:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 544ms
21:37:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
21:37:13 INFO - PROCESS | 10726 | 1467952633504 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:13 INFO - PROCESS | 10726 | 1467952633677 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
21:37:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 633ms
21:37:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
21:37:14 INFO - PROCESS | 10726 | 1467952634150 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:14 INFO - PROCESS | 10726 | 1467952634232 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:14 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
21:37:14 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 541ms
21:37:14 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
21:37:14 INFO - PROCESS | 10726 | 1467952634685 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:14 INFO - PROCESS | 10726 | 1467952634807 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
21:37:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 673ms
21:37:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
21:37:15 INFO - PROCESS | 10726 | 1467952635367 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:15 INFO - PROCESS | 10726 | 1467952635438 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
21:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 725ms
21:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
21:37:16 INFO - PROCESS | 10726 | 1467952636145 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:16 INFO - PROCESS | 10726 | 1467952636345 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
21:37:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 739ms
21:37:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
21:37:16 INFO - PROCESS | 10726 | 1467952636917 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:17 INFO - PROCESS | 10726 | 1467952637040 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
21:37:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 644ms
21:37:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
21:37:17 INFO - PROCESS | 10726 | 1467952637552 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:17 INFO - PROCESS | 10726 | 1467952637650 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
21:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 628ms
21:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
21:37:18 INFO - PROCESS | 10726 | 1467952638207 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:18 INFO - PROCESS | 10726 | 1467952638280 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
21:37:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 641ms
21:37:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
21:37:18 INFO - PROCESS | 10726 | 1467952638839 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:18 INFO - PROCESS | 10726 | 1467952638920 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
21:37:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 733ms
21:37:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
21:37:19 INFO - PROCESS | 10726 | 1467952639584 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:19 INFO - PROCESS | 10726 | 1467952639694 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
21:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 580ms
21:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
21:37:20 INFO - PROCESS | 10726 | 1467952640185 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:20 INFO - PROCESS | 10726 | 1467952640329 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
21:37:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 594ms
21:37:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
21:37:20 INFO - PROCESS | 10726 | 1467952640794 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:20 INFO - PROCESS | 10726 | 1467952640920 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:21 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
21:37:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1083ms
21:37:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
21:37:21 INFO - PROCESS | 10726 | 1467952641877 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:21 INFO - PROCESS | 10726 | 1467952641955 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
21:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1188ms
21:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
21:37:23 INFO - PROCESS | 10726 | 1467952643075 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:23 INFO - PROCESS | 10726 | 1467952643164 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:23 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
21:37:23 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:37:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
21:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:37:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 626ms
21:37:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
21:37:23 INFO - PROCESS | 10726 | 1467952643730 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:23 INFO - PROCESS | 10726 | 1467952643827 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
21:37:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 581ms
21:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
21:37:24 INFO - PROCESS | 10726 | 1467952644355 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:24 INFO - PROCESS | 10726 | 1467952644443 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
21:37:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 596ms
21:37:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
21:37:24 INFO - PROCESS | 10726 | 1467952644958 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:25 INFO - PROCESS | 10726 | 1467952645077 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
21:37:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 602ms
21:37:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
21:37:25 INFO - PROCESS | 10726 | 1467952645566 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:25 INFO - PROCESS | 10726 | 1467952645648 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
21:37:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 629ms
21:37:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
21:37:26 INFO - PROCESS | 10726 | 1467952646204 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:26 INFO - PROCESS | 10726 | 1467952646312 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
21:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 982ms
21:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
21:37:27 INFO - PROCESS | 10726 | 1467952647185 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:27 INFO - PROCESS | 10726 | 1467952647311 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:27 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
21:37:27 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
21:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:37:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:37:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 624ms
21:37:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
21:37:27 INFO - PROCESS | 10726 | 1467952647830 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:27 INFO - PROCESS | 10726 | 1467952647928 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
21:37:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 580ms
21:37:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
21:37:28 INFO - PROCESS | 10726 | 1467952648435 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:28 INFO - PROCESS | 10726 | 1467952648541 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:29 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
21:37:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
21:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 694ms
21:37:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
21:37:29 INFO - PROCESS | 10726 | 1467952649125 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:29 INFO - PROCESS | 10726 | 1467952649238 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:29 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
21:37:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:37:29 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
21:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:37:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:29 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:37:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 879ms
21:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
21:37:30 INFO - PROCESS | 10726 | 1467952650030 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:30 INFO - PROCESS | 10726 | 1467952650121 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:30 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
21:37:30 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
21:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:37:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:30 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:37:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 682ms
21:37:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
21:37:30 INFO - PROCESS | 10726 | 1467952650735 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:30 INFO - PROCESS | 10726 | 1467952650828 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
21:37:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 630ms
21:37:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
21:37:31 INFO - PROCESS | 10726 | 1467952651405 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:31 INFO - PROCESS | 10726 | 1467952651531 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
21:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 689ms
21:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
21:37:32 INFO - PROCESS | 10726 | 1467952652076 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:32 INFO - PROCESS | 10726 | 1467952652152 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
21:37:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 525ms
21:37:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
21:37:32 INFO - PROCESS | 10726 | 1467952652619 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:32 INFO - PROCESS | 10726 | 1467952652727 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
21:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 639ms
21:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
21:37:33 INFO - PROCESS | 10726 | 1467952653271 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:33 INFO - PROCESS | 10726 | 1467952653365 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
21:37:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms
21:37:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
21:37:34 INFO - PROCESS | 10726 | 1467952654006 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:34 INFO - PROCESS | 10726 | 1467952654151 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
21:37:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 593ms
21:37:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
21:37:34 INFO - PROCESS | 10726 | 1467952654607 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:34 INFO - PROCESS | 10726 | 1467952654703 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
21:37:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 586ms
21:37:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
21:37:35 INFO - PROCESS | 10726 | 1467952655211 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:35 INFO - PROCESS | 10726 | 1467952655305 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
21:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 848ms
21:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
21:37:36 INFO - PROCESS | 10726 | 1467952656069 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:36 INFO - PROCESS | 10726 | 1467952656170 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
21:37:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 745ms
21:37:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
21:37:36 INFO - PROCESS | 10726 | 1467952656807 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:36 INFO - PROCESS | 10726 | 1467952656908 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
21:37:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 679ms
21:37:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
21:37:37 INFO - PROCESS | 10726 | 1467952657497 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:37 INFO - PROCESS | 10726 | 1467952657577 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
21:37:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 625ms
21:37:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
21:37:38 INFO - PROCESS | 10726 | 1467952658129 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:38 INFO - PROCESS | 10726 | 1467952658246 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:38 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
21:37:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 571ms
21:37:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
21:37:38 INFO - PROCESS | 10726 | 1467952658732 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:38 INFO - PROCESS | 10726 | 1467952658812 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
21:37:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 577ms
21:37:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
21:37:39 INFO - PROCESS | 10726 | 1467952659317 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:39 INFO - PROCESS | 10726 | 1467952659421 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
21:37:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 624ms
21:37:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
21:37:39 INFO - PROCESS | 10726 | 1467952659953 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:40 INFO - PROCESS | 10726 | 1467952660031 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:40 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
21:37:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 731ms
21:37:40 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
21:37:40 INFO - PROCESS | 10726 | 1467952660692 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:40 INFO - PROCESS | 10726 | 1467952660787 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:41 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
21:37:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
21:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:37:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
21:37:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
21:37:41 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
21:37:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
21:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:37:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
21:37:41 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
21:37:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 577ms
21:37:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
21:37:41 INFO - PROCESS | 10726 | 1467952661288 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:41 INFO - PROCESS | 10726 | 1467952661400 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:41 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
21:37:41 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 574ms
21:37:41 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
21:37:41 INFO - PROCESS | 10726 | 1467952661869 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:41 INFO - PROCESS | 10726 | 1467952661945 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:42 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.
21:37:42 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 833ms
21:37:42 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
21:37:42 INFO - PROCESS | 10726 | 1467952662714 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:42 INFO - PROCESS | 10726 | 1467952662819 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:43 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.
21:37:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 580ms
21:37:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
21:37:43 INFO - PROCESS | 10726 | 1467952663334 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:43 INFO - PROCESS | 10726 | 1467952663452 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:43 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
21:37:43 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 629ms
21:37:43 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
21:37:43 INFO - PROCESS | 10726 | 1467952663993 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:44 INFO - PROCESS | 10726 | 1467952664125 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:44 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.
21:37:44 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 700ms
21:37:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
21:37:44 INFO - PROCESS | 10726 | 1467952664671 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:44 INFO - PROCESS | 10726 | 1467952664754 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
21:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 573ms
21:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
21:37:45 INFO - PROCESS | 10726 | 1467952665255 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:45 INFO - PROCESS | 10726 | 1467952665335 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
21:37:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 586ms
21:37:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
21:37:45 INFO - PROCESS | 10726 | 1467952665854 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:45 INFO - PROCESS | 10726 | 1467952665944 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
21:37:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 579ms
21:37:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
21:37:46 INFO - PROCESS | 10726 | 1467952666442 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:46 INFO - PROCESS | 10726 | 1467952666523 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
21:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 587ms
21:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
21:37:47 INFO - PROCESS | 10726 | 1467952667027 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:47 INFO - PROCESS | 10726 | 1467952667106 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
21:37:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 683ms
21:37:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
21:37:47 INFO - PROCESS | 10726 | 1467952667722 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:47 INFO - PROCESS | 10726 | 1467952667843 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
21:37:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 682ms
21:37:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
21:37:48 INFO - PROCESS | 10726 | 1467952668401 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:48 INFO - PROCESS | 10726 | 1467952668503 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
21:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 835ms
21:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
21:37:49 INFO - PROCESS | 10726 | 1467952669255 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:49 INFO - PROCESS | 10726 | 1467952669352 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
21:37:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 633ms
21:37:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
21:37:49 INFO - PROCESS | 10726 | 1467952669943 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:50 INFO - PROCESS | 10726 | 1467952670034 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
21:37:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 632ms
21:37:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
21:37:50 INFO - PROCESS | 10726 | 1467952670595 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:50 INFO - PROCESS | 10726 | 1467952670672 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
21:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 629ms
21:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
21:37:51 INFO - PROCESS | 10726 | 1467952671219 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:51 INFO - PROCESS | 10726 | 1467952671333 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
21:37:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 683ms
21:37:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
21:37:51 INFO - PROCESS | 10726 | 1467952671901 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:51 INFO - PROCESS | 10726 | 1467952671979 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
21:37:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 528ms
21:37:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
21:37:52 INFO - PROCESS | 10726 | 1467952672443 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:52 INFO - PROCESS | 10726 | 1467952672573 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
21:37:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms
21:37:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
21:37:53 INFO - PROCESS | 10726 | 1467952673089 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:53 INFO - PROCESS | 10726 | 1467952673170 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
21:37:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 599ms
21:37:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
21:37:53 INFO - PROCESS | 10726 | 1467952673671 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:53 INFO - PROCESS | 10726 | 1467952673745 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
21:37:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 528ms
21:37:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
21:37:54 INFO - PROCESS | 10726 | 1467952674219 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:54 INFO - PROCESS | 10726 | 1467952674316 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
21:37:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 678ms
21:37:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
21:37:54 INFO - PROCESS | 10726 | 1467952674901 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:55 INFO - PROCESS | 10726 | 1467952675007 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
21:37:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 990ms
21:37:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
21:37:55 INFO - PROCESS | 10726 | 1467952675904 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:56 INFO - PROCESS | 10726 | 1467952676001 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
21:37:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 679ms
21:37:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
21:37:56 INFO - PROCESS | 10726 | 1467952676586 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:56 INFO - PROCESS | 10726 | 1467952676676 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
21:37:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 575ms
21:37:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
21:37:57 INFO - PROCESS | 10726 | 1467952677223 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:57 INFO - PROCESS | 10726 | 1467952677310 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
21:37:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 680ms
21:37:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
21:37:57 INFO - PROCESS | 10726 | 1467952677877 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:58 INFO - PROCESS | 10726 | 1467952678000 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
21:37:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 653ms
21:37:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
21:37:58 INFO - PROCESS | 10726 | 1467952678522 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:58 INFO - PROCESS | 10726 | 1467952678614 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
21:37:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 688ms
21:37:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
21:37:59 INFO - PROCESS | 10726 | 1467952679214 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:59 INFO - PROCESS | 10726 | 1467952679335 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
21:37:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 620ms
21:37:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
21:37:59 INFO - PROCESS | 10726 | 1467952679850 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:37:59 INFO - PROCESS | 10726 | 1467952679935 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
21:38:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 534ms
21:38:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
21:38:00 INFO - PROCESS | 10726 | 1467952680407 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:00 INFO - PROCESS | 10726 | 1467952680497 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
21:38:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 538ms
21:38:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
21:38:00 INFO - PROCESS | 10726 | 1467952680950 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:01 INFO - PROCESS | 10726 | 1467952681070 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
21:38:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 583ms
21:38:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
21:38:01 INFO - PROCESS | 10726 | 1467952681534 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:01 INFO - PROCESS | 10726 | 1467952681663 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
21:38:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1036ms
21:38:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
21:38:02 INFO - PROCESS | 10726 | 1467952682618 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:02 INFO - PROCESS | 10726 | 1467952682725 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
21:38:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 647ms
21:38:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
21:38:03 INFO - PROCESS | 10726 | 1467952683275 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:03 INFO - PROCESS | 10726 | 1467952683371 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
21:38:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 634ms
21:38:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
21:38:03 INFO - PROCESS | 10726 | 1467952683923 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:04 INFO - PROCESS | 10726 | 1467952684011 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
21:38:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 639ms
21:38:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
21:38:04 INFO - PROCESS | 10726 | 1467952684558 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:04 INFO - PROCESS | 10726 | 1467952684660 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:05 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
21:38:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 688ms
21:38:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
21:38:05 INFO - PROCESS | 10726 | 1467952685254 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:05 INFO - PROCESS | 10726 | 1467952685344 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
21:38:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 637ms
21:38:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
21:38:05 INFO - PROCESS | 10726 | 1467952685911 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:06 INFO - PROCESS | 10726 | 1467952686029 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:06 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)
21:38:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1098ms
21:38:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
21:38:07 INFO - PROCESS | 10726 | 1467952686992 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:07 INFO - PROCESS | 10726 | 1467952687065 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
21:38:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1029ms
21:38:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
21:38:08 INFO - PROCESS | 10726 | 1467952688028 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:08 INFO - PROCESS | 10726 | 1467952688102 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
21:38:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1028ms
21:38:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
21:38:09 INFO - PROCESS | 10726 | 1467952689096 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:09 INFO - PROCESS | 10726 | 1467952689203 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:10 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)
21:38:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1275ms
21:38:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
21:38:10 INFO - PROCESS | 10726 | 1467952690379 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:10 INFO - PROCESS | 10726 | 1467952690459 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:11 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)
21:38:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1028ms
21:38:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
21:38:11 INFO - PROCESS | 10726 | 1467952691432 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:11 INFO - PROCESS | 10726 | 1467952691520 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
21:38:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1087ms
21:38:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
21:38:12 INFO - PROCESS | 10726 | 1467952692518 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:12 INFO - PROCESS | 10726 | 1467952692601 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
21:38:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1081ms
21:38:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
21:38:13 INFO - PROCESS | 10726 | 1467952693604 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:13 INFO - PROCESS | 10726 | 1467952693675 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
21:38:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1077ms
21:38:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
21:38:14 INFO - PROCESS | 10726 | 1467952694690 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:14 INFO - PROCESS | 10726 | 1467952694776 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:15 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
21:38:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1125ms
21:38:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
21:38:15 INFO - PROCESS | 10726 | 1467952695820 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:15 INFO - PROCESS | 10726 | 1467952695963 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
21:38:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1235ms
21:38:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
21:38:17 INFO - PROCESS | 10726 | 1467952697064 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:17 INFO - PROCESS | 10726 | 1467952697145 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:17 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
21:38:17 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
21:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:38:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:38:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:38:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:38:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 674ms
21:38:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
21:38:17 INFO - PROCESS | 10726 | 1467952697754 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:17 INFO - PROCESS | 10726 | 1467952697826 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
21:38:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 678ms
21:38:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
21:38:18 INFO - PROCESS | 10726 | 1467952698429 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:18 INFO - PROCESS | 10726 | 1467952698548 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:19 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
21:38:19 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
21:38:19 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
21:38:19 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
21:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:38:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:38:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:38:19 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:38:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 631ms
21:38:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
21:38:19 INFO - PROCESS | 10726 | 1467952699091 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:19 INFO - PROCESS | 10726 | 1467952699170 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
21:38:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 577ms
21:38:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
21:38:19 INFO - PROCESS | 10726 | 1467952699675 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:19 INFO - PROCESS | 10726 | 1467952699767 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
21:38:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1076ms
21:38:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
21:38:20 INFO - PROCESS | 10726 | 1467952700752 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:20 INFO - PROCESS | 10726 | 1467952700828 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:21 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
21:38:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1027ms
21:38:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
21:38:21 INFO - PROCESS | 10726 | 1467952701787 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:21 INFO - PROCESS | 10726 | 1467952701870 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:23 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.)
21:38:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1326ms
21:38:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
21:38:23 INFO - PROCESS | 10726 | 1467952703122 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:23 INFO - PROCESS | 10726 | 1467952703212 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
21:38:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1080ms
21:38:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
21:38:24 INFO - PROCESS | 10726 | 1467952704210 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:24 INFO - PROCESS | 10726 | 1467952704304 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:25 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
21:38:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1084ms
21:38:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
21:38:25 INFO - PROCESS | 10726 | 1467952705307 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:25 INFO - PROCESS | 10726 | 1467952705378 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
21:38:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 627ms
21:38:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
21:38:25 INFO - PROCESS | 10726 | 1467952705932 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:26 INFO - PROCESS | 10726 | 1467952706027 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
21:38:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1030ms
21:38:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
21:38:26 INFO - PROCESS | 10726 | 1467952706971 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:27 INFO - PROCESS | 10726 | 1467952707044 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
21:38:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1092ms
21:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
21:38:28 INFO - PROCESS | 10726 | 1467952708065 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:28 INFO - PROCESS | 10726 | 1467952708163 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
21:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 671ms
21:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
21:38:28 INFO - PROCESS | 10726 | 1467952708760 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:28 INFO - PROCESS | 10726 | 1467952708931 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
21:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 899ms
21:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
21:38:29 INFO - PROCESS | 10726 | 1467952709652 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:29 INFO - PROCESS | 10726 | 1467952709739 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
21:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 681ms
21:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
21:38:30 INFO - PROCESS | 10726 | 1467952710344 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:30 INFO - PROCESS | 10726 | 1467952710436 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
21:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 675ms
21:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
21:38:31 INFO - PROCESS | 10726 | 1467952711049 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:31 INFO - PROCESS | 10726 | 1467952711163 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
21:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 640ms
21:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
21:38:31 INFO - PROCESS | 10726 | 1467952711691 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:31 INFO - PROCESS | 10726 | 1467952711800 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
21:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 743ms
21:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
21:38:32 INFO - PROCESS | 10726 | 1467952712430 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:32 INFO - PROCESS | 10726 | 1467952712553 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
21:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 633ms
21:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
21:38:33 INFO - PROCESS | 10726 | 1467952713086 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:33 INFO - PROCESS | 10726 | 1467952713235 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:33 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
21:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 631ms
21:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
21:38:33 INFO - PROCESS | 10726 | 1467952713728 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:33 INFO - PROCESS | 10726 | 1467952713853 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:34 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
21:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 678ms
21:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
21:38:34 INFO - PROCESS | 10726 | 1467952714407 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:34 INFO - PROCESS | 10726 | 1467952714481 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:34 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
21:38:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 583ms
21:38:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
21:38:35 INFO - PROCESS | 10726 | 1467952714999 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:35 INFO - PROCESS | 10726 | 1467952715070 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
21:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 823ms
21:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
21:38:35 INFO - PROCESS | 10726 | 1467952715854 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:35 INFO - PROCESS | 10726 | 1467952715973 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:36 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
21:38:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:38:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
21:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:38:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:38:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:38:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 856ms
21:38:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
21:38:36 INFO - PROCESS | 10726 | 1467952716693 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:36 INFO - PROCESS | 10726 | 1467952716772 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
21:38:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 673ms
21:38:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
21:38:37 INFO - PROCESS | 10726 | 1467952717394 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:37 INFO - PROCESS | 10726 | 1467952717484 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:38 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
21:38:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:38:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
21:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:38:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:38:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 689ms
21:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
21:38:38 INFO - PROCESS | 10726 | 1467952718103 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:38 INFO - PROCESS | 10726 | 1467952718218 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
21:38:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 647ms
21:38:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
21:38:38 INFO - PROCESS | 10726 | 1467952718755 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:38 INFO - PROCESS | 10726 | 1467952718844 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
21:38:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 644ms
21:38:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
21:38:39 INFO - PROCESS | 10726 | 1467952719409 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:39 INFO - PROCESS | 10726 | 1467952719543 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
21:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 746ms
21:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
21:38:40 INFO - PROCESS | 10726 | 1467952720141 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:40 INFO - PROCESS | 10726 | 1467952720290 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
21:38:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 678ms
21:38:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
21:38:40 INFO - PROCESS | 10726 | 1467952720830 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:40 INFO - PROCESS | 10726 | 1467952720923 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
21:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 533ms
21:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
21:38:41 INFO - PROCESS | 10726 | 1467952721367 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:41 INFO - PROCESS | 10726 | 1467952721477 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
21:38:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 635ms
21:38:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
21:38:42 INFO - PROCESS | 10726 | 1467952722003 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:42 INFO - PROCESS | 10726 | 1467952722125 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
21:38:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 827ms
21:38:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
21:38:42 INFO - PROCESS | 10726 | 1467952722840 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:42 INFO - PROCESS | 10726 | 1467952722963 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
21:38:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 682ms
21:38:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
21:38:43 INFO - PROCESS | 10726 | 1467952723585 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:43 INFO - PROCESS | 10726 | 1467952723740 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
21:38:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 755ms
21:38:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
21:38:44 INFO - PROCESS | 10726 | 1467952724378 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:44 INFO - PROCESS | 10726 | 1467952724507 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
21:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 747ms
21:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
21:38:45 INFO - PROCESS | 10726 | 1467952725087 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:45 INFO - PROCESS | 10726 | 1467952725199 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
21:38:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 577ms
21:38:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
21:38:45 INFO - PROCESS | 10726 | 1467952725666 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:45 INFO - PROCESS | 10726 | 1467952725774 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
21:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 627ms
21:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
21:38:46 INFO - PROCESS | 10726 | 1467952726301 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:46 INFO - PROCESS | 10726 | 1467952726393 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
21:38:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 670ms
21:38:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
21:38:46 INFO - PROCESS | 10726 | 1467952726973 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:47 INFO - PROCESS | 10726 | 1467952727064 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
21:38:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 673ms
21:38:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
21:38:47 INFO - PROCESS | 10726 | 1467952727649 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:47 INFO - PROCESS | 10726 | 1467952727762 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
21:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 629ms
21:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
21:38:48 INFO - PROCESS | 10726 | 1467952728292 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:48 INFO - PROCESS | 10726 | 1467952728377 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
21:38:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 681ms
21:38:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
21:38:48 INFO - PROCESS | 10726 | 1467952728975 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:49 INFO - PROCESS | 10726 | 1467952729133 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
21:38:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 830ms
21:38:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
21:38:49 INFO - PROCESS | 10726 | 1467952729811 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:49 INFO - PROCESS | 10726 | 1467952729893 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
21:38:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 577ms
21:38:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
21:38:50 INFO - PROCESS | 10726 | 1467952730418 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:50 INFO - PROCESS | 10726 | 1467952730511 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
21:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 728ms
21:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
21:38:51 INFO - PROCESS | 10726 | 1467952731177 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:51 INFO - PROCESS | 10726 | 1467952731312 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
21:38:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 845ms
21:38:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
21:38:52 INFO - PROCESS | 10726 | 1467952732003 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:52 INFO - PROCESS | 10726 | 1467952732112 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
21:38:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 631ms
21:38:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
21:38:52 INFO - PROCESS | 10726 | 1467952732645 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:52 INFO - PROCESS | 10726 | 1467952732752 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
21:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 672ms
21:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
21:38:53 INFO - PROCESS | 10726 | 1467952733328 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:53 INFO - PROCESS | 10726 | 1467952733424 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
21:38:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 634ms
21:38:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
21:38:53 INFO - PROCESS | 10726 | 1467952733966 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:54 INFO - PROCESS | 10726 | 1467952734039 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
21:38:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 623ms
21:38:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
21:38:54 INFO - PROCESS | 10726 | 1467952734592 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:54 INFO - PROCESS | 10726 | 1467952734664 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
21:38:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 680ms
21:38:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
21:38:55 INFO - PROCESS | 10726 | 1467952735283 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:55 INFO - PROCESS | 10726 | 1467952735359 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
21:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 926ms
21:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
21:38:56 INFO - PROCESS | 10726 | 1467952736222 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:56 INFO - PROCESS | 10726 | 1467952736330 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
21:38:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 687ms
21:38:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
21:38:56 INFO - PROCESS | 10726 | 1467952736910 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:56 INFO - PROCESS | 10726 | 1467952736994 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
21:38:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 631ms
21:38:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
21:38:57 INFO - PROCESS | 10726 | 1467952737575 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:57 INFO - PROCESS | 10726 | 1467952737726 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
21:38:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 682ms
21:38:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
21:38:58 INFO - PROCESS | 10726 | 1467952738248 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:58 INFO - PROCESS | 10726 | 1467952738359 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
21:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 787ms
21:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
21:38:59 INFO - PROCESS | 10726 | 1467952739058 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:59 INFO - PROCESS | 10726 | 1467952739147 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
21:38:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms
21:38:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
21:38:59 INFO - PROCESS | 10726 | 1467952739701 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:38:59 INFO - PROCESS | 10726 | 1467952739842 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
21:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 675ms
21:39:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
21:39:00 INFO - PROCESS | 10726 | 1467952740373 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:00 INFO - PROCESS | 10726 | 1467952740477 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
21:39:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms
21:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
21:39:01 INFO - PROCESS | 10726 | 1467952741015 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:01 INFO - PROCESS | 10726 | 1467952741107 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
21:39:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 632ms
21:39:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
21:39:01 INFO - PROCESS | 10726 | 1467952741649 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:01 INFO - PROCESS | 10726 | 1467952741725 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
21:39:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 731ms
21:39:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
21:39:02 INFO - PROCESS | 10726 | 1467952742390 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:02 INFO - PROCESS | 10726 | 1467952742620 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
21:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 827ms
21:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
21:39:03 INFO - PROCESS | 10726 | 1467952743237 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:03 INFO - PROCESS | 10726 | 1467952743316 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
21:39:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 591ms
21:39:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
21:39:03 INFO - PROCESS | 10726 | 1467952743838 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:03 INFO - PROCESS | 10726 | 1467952743923 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
21:39:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 575ms
21:39:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
21:39:04 INFO - PROCESS | 10726 | 1467952744446 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:04 INFO - PROCESS | 10726 | 1467952744527 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
21:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 590ms
21:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
21:39:05 INFO - PROCESS | 10726 | 1467952745045 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:05 INFO - PROCESS | 10726 | 1467952745139 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
21:39:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 593ms
21:39:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
21:39:05 INFO - PROCESS | 10726 | 1467952745654 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:05 INFO - PROCESS | 10726 | 1467952745782 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
21:39:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 779ms
21:39:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
21:39:06 INFO - PROCESS | 10726 | 1467952746444 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:06 INFO - PROCESS | 10726 | 1467952746664 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
21:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 686ms
21:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
21:39:07 INFO - PROCESS | 10726 | 1467952747175 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:07 INFO - PROCESS | 10726 | 1467952747253 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
21:39:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 581ms
21:39:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
21:39:07 INFO - PROCESS | 10726 | 1467952747724 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:07 INFO - PROCESS | 10726 | 1467952747851 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
21:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 631ms
21:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
21:39:08 INFO - PROCESS | 10726 | 1467952748370 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:08 INFO - PROCESS | 10726 | 1467952748449 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
21:39:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 595ms
21:39:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
21:39:09 INFO - PROCESS | 10726 | 1467952749382 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:09 INFO - PROCESS | 10726 | 1467952749477 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
21:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1103ms
21:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
21:39:10 INFO - PROCESS | 10726 | 1467952750111 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:10 INFO - PROCESS | 10726 | 1467952750217 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
21:39:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 621ms
21:39:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
21:39:10 INFO - PROCESS | 10726 | 1467952750743 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:10 INFO - PROCESS | 10726 | 1467952750839 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
21:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 591ms
21:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
21:39:11 INFO - PROCESS | 10726 | 1467952751378 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:11 INFO - PROCESS | 10726 | 1467952751452 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
21:39:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 600ms
21:39:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
21:39:11 INFO - PROCESS | 10726 | 1467952751972 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:12 INFO - PROCESS | 10726 | 1467952752051 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
21:39:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 534ms
21:39:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
21:39:12 INFO - PROCESS | 10726 | 1467952752564 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:12 INFO - PROCESS | 10726 | 1467952752659 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
21:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 733ms
21:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
21:39:13 INFO - PROCESS | 10726 | 1467952753285 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:13 INFO - PROCESS | 10726 | 1467952753391 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
21:39:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 640ms
21:39:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
21:39:13 INFO - PROCESS | 10726 | 1467952753930 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:14 INFO - PROCESS | 10726 | 1467952754045 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
21:39:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 637ms
21:39:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
21:39:14 INFO - PROCESS | 10726 | 1467952754585 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:14 INFO - PROCESS | 10726 | 1467952754681 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
21:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 652ms
21:39:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
21:39:15 INFO - PROCESS | 10726 | 1467952755229 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:15 INFO - PROCESS | 10726 | 1467952755314 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
21:39:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 775ms
21:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
21:39:16 INFO - PROCESS | 10726 | 1467952756038 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:16 INFO - PROCESS | 10726 | 1467952756136 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
21:39:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 782ms
21:39:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
21:39:16 INFO - PROCESS | 10726 | 1467952756835 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:16 INFO - PROCESS | 10726 | 1467952756961 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
21:39:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 746ms
21:39:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
21:39:17 INFO - PROCESS | 10726 | 1467952757638 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:17 INFO - PROCESS | 10726 | 1467952757752 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
21:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 633ms
21:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
21:39:18 INFO - PROCESS | 10726 | 1467952758305 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:18 INFO - PROCESS | 10726 | 1467952758397 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
21:39:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 624ms
21:39:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
21:39:18 INFO - PROCESS | 10726 | 1467952758932 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:19 INFO - PROCESS | 10726 | 1467952759016 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
21:39:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 573ms
21:39:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
21:39:19 INFO - PROCESS | 10726 | 1467952759534 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:19 INFO - PROCESS | 10726 | 1467952759615 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
21:39:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 684ms
21:39:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
21:39:20 INFO - PROCESS | 10726 | 1467952760202 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:20 INFO - PROCESS | 10726 | 1467952760281 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
21:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 828ms
21:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
21:39:21 INFO - PROCESS | 10726 | 1467952761035 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:21 INFO - PROCESS | 10726 | 1467952761109 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
21:39:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 578ms
21:39:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
21:39:21 INFO - PROCESS | 10726 | 1467952761633 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:21 INFO - PROCESS | 10726 | 1467952761715 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
21:39:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 577ms
21:39:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
21:39:22 INFO - PROCESS | 10726 | 1467952762217 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:22 INFO - PROCESS | 10726 | 1467952762326 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
21:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 878ms
21:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
21:39:23 INFO - PROCESS | 10726 | 1467952763107 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:23 INFO - PROCESS | 10726 | 1467952763210 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
21:39:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 682ms
21:39:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
21:39:23 INFO - PROCESS | 10726 | 1467952763797 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:23 INFO - PROCESS | 10726 | 1467952763882 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
21:39:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 633ms
21:39:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
21:39:24 INFO - PROCESS | 10726 | 1467952764451 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:24 INFO - PROCESS | 10726 | 1467952764542 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
21:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 690ms
21:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
21:39:25 INFO - PROCESS | 10726 | 1467952765127 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:25 INFO - PROCESS | 10726 | 1467952765208 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
21:39:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 573ms
21:39:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
21:39:25 INFO - PROCESS | 10726 | 1467952765709 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:25 INFO - PROCESS | 10726 | 1467952765781 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
21:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 580ms
21:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
21:39:26 INFO - PROCESS | 10726 | 1467952766323 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:26 INFO - PROCESS | 10726 | 1467952766416 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
21:39:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 579ms
21:39:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
21:39:26 INFO - PROCESS | 10726 | 1467952766907 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:26 INFO - PROCESS | 10726 | 1467952766992 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
21:39:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 583ms
21:39:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
21:39:27 INFO - PROCESS | 10726 | 1467952767491 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:27 INFO - PROCESS | 10726 | 1467952767675 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
21:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 786ms
21:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
21:39:28 INFO - PROCESS | 10726 | 1467952768278 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:28 INFO - PROCESS | 10726 | 1467952768373 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
21:39:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 577ms
21:39:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
21:39:28 INFO - PROCESS | 10726 | 1467952768887 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:28 INFO - PROCESS | 10726 | 1467952768979 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
21:39:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 778ms
21:39:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
21:39:29 INFO - PROCESS | 10726 | 1467952769704 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:29 INFO - PROCESS | 10726 | 1467952769798 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
21:39:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 677ms
21:39:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
21:39:30 INFO - PROCESS | 10726 | 1467952770390 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:30 INFO - PROCESS | 10726 | 1467952770457 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
21:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 827ms
21:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
21:39:31 INFO - PROCESS | 10726 | 1467952771240 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:31 INFO - PROCESS | 10726 | 1467952771361 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
21:39:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 729ms
21:39:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
21:39:31 INFO - PROCESS | 10726 | 1467952771972 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:32 INFO - PROCESS | 10726 | 1467952772062 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
21:39:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 638ms
21:39:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
21:39:32 INFO - PROCESS | 10726 | 1467952772603 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:32 INFO - PROCESS | 10726 | 1467952772722 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
21:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 685ms
21:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
21:39:33 INFO - PROCESS | 10726 | 1467952773308 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:33 INFO - PROCESS | 10726 | 1467952773394 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
21:39:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 577ms
21:39:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
21:39:33 INFO - PROCESS | 10726 | 1467952773895 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:33 INFO - PROCESS | 10726 | 1467952773988 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
21:39:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 632ms
21:39:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
21:39:34 INFO - PROCESS | 10726 | 1467952774518 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:34 INFO - PROCESS | 10726 | 1467952774610 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
21:39:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 576ms
21:39:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
21:39:35 INFO - PROCESS | 10726 | 1467952775112 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:35 INFO - PROCESS | 10726 | 1467952775201 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
21:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 939ms
21:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
21:39:36 INFO - PROCESS | 10726 | 1467952776068 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:36 INFO - PROCESS | 10726 | 1467952776168 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
21:39:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 699ms
21:39:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
21:39:36 INFO - PROCESS | 10726 | 1467952776755 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:36 INFO - PROCESS | 10726 | 1467952776852 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
21:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 587ms
21:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
21:39:37 INFO - PROCESS | 10726 | 1467952777376 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:37 INFO - PROCESS | 10726 | 1467952777464 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
21:39:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 584ms
21:39:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
21:39:37 INFO - PROCESS | 10726 | 1467952777961 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:38 INFO - PROCESS | 10726 | 1467952778060 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:38 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
21:39:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:39:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
21:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:39:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:39:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 647ms
21:39:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
21:39:38 INFO - PROCESS | 10726 | 1467952778608 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:38 INFO - PROCESS | 10726 | 1467952778727 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:39 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
21:39:39 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:39:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
21:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 675ms
21:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
21:39:39 INFO - PROCESS | 10726 | 1467952779292 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:39 INFO - PROCESS | 10726 | 1467952779403 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:39 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
21:39:39 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
21:39:39 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
21:39:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
21:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:39:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:39:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 623ms
21:39:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
21:39:39 INFO - PROCESS | 10726 | 1467952779923 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:40 INFO - PROCESS | 10726 | 1467952780009 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:40 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
21:39:40 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:39:40 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
21:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:39:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:40 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:39:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 578ms
21:39:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
21:39:40 INFO - PROCESS | 10726 | 1467952780515 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:40 INFO - PROCESS | 10726 | 1467952780590 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:41 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
21:39:41 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:39:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
21:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 576ms
21:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
21:39:41 INFO - PROCESS | 10726 | 1467952781098 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:41 INFO - PROCESS | 10726 | 1467952781169 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:41 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
21:39:41 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
21:39:41 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
21:39:41 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
21:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:39:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:41 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:39:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 536ms
21:39:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
21:39:41 INFO - PROCESS | 10726 | 1467952781646 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:41 INFO - PROCESS | 10726 | 1467952781735 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
21:39:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 587ms
21:39:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
21:39:42 INFO - PROCESS | 10726 | 1467952782241 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:42 INFO - PROCESS | 10726 | 1467952782336 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:43 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
21:39:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 972ms
21:39:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
21:39:43 INFO - PROCESS | 10726 | 1467952783227 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:43 INFO - PROCESS | 10726 | 1467952783394 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:44 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
21:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 787ms
21:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
21:39:44 INFO - PROCESS | 10726 | 1467952784023 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:44 INFO - PROCESS | 10726 | 1467952784106 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
21:39:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 574ms
21:39:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
21:39:44 INFO - PROCESS | 10726 | 1467952784639 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:44 INFO - PROCESS | 10726 | 1467952784730 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
21:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 603ms
21:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
21:39:45 INFO - PROCESS | 10726 | 1467952785217 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:45 INFO - PROCESS | 10726 | 1467952785347 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
21:39:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 694ms
21:39:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
21:39:45 INFO - PROCESS | 10726 | 1467952785917 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:46 INFO - PROCESS | 10726 | 1467952786008 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:46 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
21:39:46 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
21:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:39:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:39:46 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:39:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 678ms
21:39:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
21:39:46 INFO - PROCESS | 10726 | 1467952786607 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:46 INFO - PROCESS | 10726 | 1467952786692 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
21:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 636ms
21:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
21:39:47 INFO - PROCESS | 10726 | 1467952787248 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:47 INFO - PROCESS | 10726 | 1467952787358 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
21:39:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 528ms
21:39:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
21:39:47 INFO - PROCESS | 10726 | 1467952787793 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:47 INFO - PROCESS | 10726 | 1467952787908 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
21:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 582ms
21:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
21:39:48 INFO - PROCESS | 10726 | 1467952788380 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:48 INFO - PROCESS | 10726 | 1467952788462 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
21:39:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 536ms
21:39:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
21:39:48 INFO - PROCESS | 10726 | 1467952788924 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:49 INFO - PROCESS | 10726 | 1467952789011 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
21:39:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 638ms
21:39:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
21:39:49 INFO - PROCESS | 10726 | 1467952789582 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:49 INFO - PROCESS | 10726 | 1467952789865 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
21:39:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 993ms
21:39:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
21:39:50 INFO - PROCESS | 10726 | 1467952790564 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:50 INFO - PROCESS | 10726 | 1467952790664 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
21:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 577ms
21:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
21:39:51 INFO - PROCESS | 10726 | 1467952791178 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:51 INFO - PROCESS | 10726 | 1467952791306 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
21:39:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 682ms
21:39:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
21:39:51 INFO - PROCESS | 10726 | 1467952791875 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:51 INFO - PROCESS | 10726 | 1467952791958 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
21:39:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 594ms
21:39:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
21:39:52 INFO - PROCESS | 10726 | 1467952792472 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:52 INFO - PROCESS | 10726 | 1467952792554 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
21:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 640ms
21:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
21:39:53 INFO - PROCESS | 10726 | 1467952793112 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:53 INFO - PROCESS | 10726 | 1467952793211 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
21:39:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 675ms
21:39:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
21:39:53 INFO - PROCESS | 10726 | 1467952793793 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:53 INFO - PROCESS | 10726 | 1467952793907 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
21:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 576ms
21:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
21:39:54 INFO - PROCESS | 10726 | 1467952794395 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:54 INFO - PROCESS | 10726 | 1467952794480 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
21:39:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 582ms
21:39:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
21:39:54 INFO - PROCESS | 10726 | 1467952794971 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:55 INFO - PROCESS | 10726 | 1467952795054 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
21:39:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 532ms
21:39:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
21:39:55 INFO - PROCESS | 10726 | 1467952795511 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:55 INFO - PROCESS | 10726 | 1467952795630 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
21:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 573ms
21:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
21:39:56 INFO - PROCESS | 10726 | 1467952796093 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:56 INFO - PROCESS | 10726 | 1467952796222 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
21:39:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 872ms
21:39:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
21:39:56 INFO - PROCESS | 10726 | 1467952796993 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:57 INFO - PROCESS | 10726 | 1467952797120 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
21:39:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 832ms
21:39:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
21:39:57 INFO - PROCESS | 10726 | 1467952797850 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:58 INFO - PROCESS | 10726 | 1467952798012 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
21:39:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 675ms
21:39:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
21:39:58 INFO - PROCESS | 10726 | 1467952798537 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:58 INFO - PROCESS | 10726 | 1467952798610 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
21:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 633ms
21:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
21:39:59 INFO - PROCESS | 10726 | 1467952799164 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:59 INFO - PROCESS | 10726 | 1467952799249 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
21:39:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 577ms
21:39:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
21:39:59 INFO - PROCESS | 10726 | 1467952799754 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:39:59 INFO - PROCESS | 10726 | 1467952799845 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
21:40:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 636ms
21:40:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
21:40:00 INFO - PROCESS | 10726 | 1467952800404 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:00 INFO - PROCESS | 10726 | 1467952800499 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:01 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
21:40:01 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:40:01 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
21:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:40:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:01 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 686ms
21:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
21:40:01 INFO - PROCESS | 10726 | 1467952801085 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:01 INFO - PROCESS | 10726 | 1467952801174 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
21:40:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 629ms
21:40:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
21:40:01 INFO - PROCESS | 10726 | 1467952801738 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:01 INFO - PROCESS | 10726 | 1467952801907 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
21:40:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 784ms
21:40:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
21:40:02 INFO - PROCESS | 10726 | 1467952802516 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:02 INFO - PROCESS | 10726 | 1467952802591 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
21:40:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 729ms
21:40:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
21:40:03 INFO - PROCESS | 10726 | 1467952803254 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:03 INFO - PROCESS | 10726 | 1467952803477 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:04 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
21:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 780ms
21:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
21:40:04 INFO - PROCESS | 10726 | 1467952804061 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:04 INFO - PROCESS | 10726 | 1467952804176 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:04 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
21:40:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 741ms
21:40:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
21:40:04 INFO - PROCESS | 10726 | 1467952804820 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:04 INFO - PROCESS | 10726 | 1467952804960 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
21:40:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 688ms
21:40:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
21:40:05 INFO - PROCESS | 10726 | 1467952805515 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:05 INFO - PROCESS | 10726 | 1467952805604 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
21:40:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1092ms
21:40:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
21:40:06 INFO - PROCESS | 10726 | 1467952806600 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:06 INFO - PROCESS | 10726 | 1467952806690 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
21:40:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 684ms
21:40:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
21:40:07 INFO - PROCESS | 10726 | 1467952807307 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:07 INFO - PROCESS | 10726 | 1467952807411 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
21:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 738ms
21:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
21:40:08 INFO - PROCESS | 10726 | 1467952808039 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:08 INFO - PROCESS | 10726 | 1467952808125 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
21:40:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 579ms
21:40:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
21:40:08 INFO - PROCESS | 10726 | 1467952808623 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:08 INFO - PROCESS | 10726 | 1467952808717 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
21:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 626ms
21:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
21:40:09 INFO - PROCESS | 10726 | 1467952809260 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:09 INFO - PROCESS | 10726 | 1467952809343 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
21:40:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 581ms
21:40:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
21:40:09 INFO - PROCESS | 10726 | 1467952809865 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:09 INFO - PROCESS | 10726 | 1467952809956 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
21:40:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 792ms
21:40:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
21:40:10 INFO - PROCESS | 10726 | 1467952810672 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:10 INFO - PROCESS | 10726 | 1467952810751 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 685ms
21:40:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
21:40:11 INFO - PROCESS | 10726 | 1467952811366 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:11 INFO - PROCESS | 10726 | 1467952811453 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:12 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
21:40:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
21:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 782ms
21:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
21:40:12 INFO - PROCESS | 10726 | 1467952812198 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:12 INFO - PROCESS | 10726 | 1467952812294 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
21:40:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
21:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:40:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:40:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 686ms
21:40:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
21:40:12 INFO - PROCESS | 10726 | 1467952812869 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:12 INFO - PROCESS | 10726 | 1467952812942 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:13 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
21:40:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
21:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:40:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:40:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 590ms
21:40:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
21:40:13 INFO - PROCESS | 10726 | 1467952813461 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:13 INFO - PROCESS | 10726 | 1467952813538 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:14 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]"
21:40:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:40:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
21:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 635ms
21:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
21:40:14 INFO - PROCESS | 10726 | 1467952814100 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:14 INFO - PROCESS | 10726 | 1467952814185 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:14 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
21:40:14 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
21:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:40:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:40:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 580ms
21:40:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
21:40:14 INFO - PROCESS | 10726 | 1467952814692 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:14 INFO - PROCESS | 10726 | 1467952814823 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
21:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 681ms
21:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
21:40:15 INFO - PROCESS | 10726 | 1467952815378 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:15 INFO - PROCESS | 10726 | 1467952815462 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
21:40:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 583ms
21:40:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
21:40:16 INFO - PROCESS | 10726 | 1467952815999 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:16 INFO - PROCESS | 10726 | 1467952816072 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
21:40:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 582ms
21:40:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
21:40:16 INFO - PROCESS | 10726 | 1467952816604 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:16 INFO - PROCESS | 10726 | 1467952816723 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
21:40:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 901ms
21:40:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
21:40:17 INFO - PROCESS | 10726 | 1467952817490 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:17 INFO - PROCESS | 10726 | 1467952817580 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
21:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 672ms
21:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
21:40:18 INFO - PROCESS | 10726 | 1467952818172 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:18 INFO - PROCESS | 10726 | 1467952818260 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
21:40:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 676ms
21:40:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
21:40:18 INFO - PROCESS | 10726 | 1467952818881 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:19 INFO - PROCESS | 10726 | 1467952819034 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
21:40:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 829ms
21:40:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
21:40:19 INFO - PROCESS | 10726 | 1467952819685 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:19 INFO - PROCESS | 10726 | 1467952819766 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
21:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 577ms
21:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
21:40:20 INFO - PROCESS | 10726 | 1467952820276 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:20 INFO - PROCESS | 10726 | 1467952820359 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
21:40:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 638ms
21:40:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
21:40:20 INFO - PROCESS | 10726 | 1467952820925 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:21 INFO - PROCESS | 10726 | 1467952821023 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
21:40:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 738ms
21:40:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
21:40:21 INFO - PROCESS | 10726 | 1467952821677 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:21 INFO - PROCESS | 10726 | 1467952821804 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
21:40:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 637ms
21:40:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
21:40:22 INFO - PROCESS | 10726 | 1467952822331 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:22 INFO - PROCESS | 10726 | 1467952822459 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
21:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 882ms
21:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
21:40:23 INFO - PROCESS | 10726 | 1467952823233 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:23 INFO - PROCESS | 10726 | 1467952823358 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
21:40:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 739ms
21:40:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
21:40:23 INFO - PROCESS | 10726 | 1467952823971 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:24 INFO - PROCESS | 10726 | 1467952824099 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
21:40:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 679ms
21:40:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
21:40:24 INFO - PROCESS | 10726 | 1467952824659 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:24 INFO - PROCESS | 10726 | 1467952824740 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
21:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 623ms
21:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
21:40:25 INFO - PROCESS | 10726 | 1467952825295 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:25 INFO - PROCESS | 10726 | 1467952825379 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
21:40:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 679ms
21:40:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
21:40:25 INFO - PROCESS | 10726 | 1467952825989 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:26 INFO - PROCESS | 10726 | 1467952826166 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
21:40:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 792ms
21:40:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
21:40:26 INFO - PROCESS | 10726 | 1467952826788 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:26 INFO - PROCESS | 10726 | 1467952826875 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
21:40:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 646ms
21:40:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
21:40:27 INFO - PROCESS | 10726 | 1467952827428 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:27 INFO - PROCESS | 10726 | 1467952827523 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
21:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 622ms
21:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
21:40:28 INFO - PROCESS | 10726 | 1467952828080 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:28 INFO - PROCESS | 10726 | 1467952828213 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
21:40:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 646ms
21:40:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
21:40:28 INFO - PROCESS | 10726 | 1467952828715 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:28 INFO - PROCESS | 10726 | 1467952828809 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
21:40:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 728ms
21:40:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
21:40:29 INFO - PROCESS | 10726 | 1467952829458 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:29 INFO - PROCESS | 10726 | 1467952829573 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
21:40:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 804ms
21:40:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
21:40:30 INFO - PROCESS | 10726 | 1467952830295 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:30 INFO - PROCESS | 10726 | 1467952830424 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
21:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 785ms
21:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
21:40:31 INFO - PROCESS | 10726 | 1467952831097 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:31 INFO - PROCESS | 10726 | 1467952831200 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
21:40:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 646ms
21:40:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
21:40:31 INFO - PROCESS | 10726 | 1467952831768 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:31 INFO - PROCESS | 10726 | 1467952831859 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
21:40:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 733ms
21:40:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
21:40:32 INFO - PROCESS | 10726 | 1467952832518 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:32 INFO - PROCESS | 10726 | 1467952832622 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
21:40:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 839ms
21:40:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
21:40:33 INFO - PROCESS | 10726 | 1467952833352 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:33 INFO - PROCESS | 10726 | 1467952833493 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
21:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 727ms
21:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
21:40:34 INFO - PROCESS | 10726 | 1467952834103 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:34 INFO - PROCESS | 10726 | 1467952834218 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
21:40:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 692ms
21:40:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
21:40:34 INFO - PROCESS | 10726 | 1467952834785 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:34 INFO - PROCESS | 10726 | 1467952834912 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
21:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 575ms
21:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
21:40:35 INFO - PROCESS | 10726 | 1467952835365 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:35 INFO - PROCESS | 10726 | 1467952835479 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
21:40:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 576ms
21:40:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
21:40:35 INFO - PROCESS | 10726 | 1467952835948 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:36 INFO - PROCESS | 10726 | 1467952836043 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
21:40:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 578ms
21:40:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
21:40:36 INFO - PROCESS | 10726 | 1467952836552 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:36 INFO - PROCESS | 10726 | 1467952836659 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
21:40:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 940ms
21:40:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
21:40:37 INFO - PROCESS | 10726 | 1467952837488 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:37 INFO - PROCESS | 10726 | 1467952837585 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
21:40:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 635ms
21:40:38 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
21:40:38 INFO - PROCESS | 10726 | 1467952838129 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:38 INFO - PROCESS | 10726 | 1467952838215 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:38 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 () {
21:40:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
21:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
21:40:38 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 () {
21:40:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
21:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
21:40:38 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 () {
21:40:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
21:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
21:40:38 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 () {
21:40:38 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
21:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
21:40:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:40:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
21:40:38 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 533ms
21:40:38 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
21:40:38 INFO - PROCESS | 10726 | 1467952838699 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:38 INFO - PROCESS | 10726 | 1467952838776 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
21:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
21:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
21:40:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
21:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
21:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
21:40:39 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
21:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
21:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:40:39 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
21:40:39 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 584ms
21:40:39 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
21:40:39 INFO - PROCESS | 10726 | 1467952839285 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:39 INFO - PROCESS | 10726 | 1467952839364 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:39 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
21:40:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
21:40:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:40:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:40:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
21:40:39 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
21:40:39 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.
21:40:39 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
21:40:39 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 526ms
21:40:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
21:40:39 INFO - PROCESS | 10726 | 1467952839818 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:39 INFO - PROCESS | 10726 | 1467952839897 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
21:40:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 626ms
21:40:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
21:40:40 INFO - PROCESS | 10726 | 1467952840475 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:40 INFO - PROCESS | 10726 | 1467952840636 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
21:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 792ms
21:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
21:40:41 INFO - PROCESS | 10726 | 1467952841251 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:41 INFO - PROCESS | 10726 | 1467952841344 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
21:40:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 583ms
21:40:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
21:40:41 INFO - PROCESS | 10726 | 1467952841837 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:41 INFO - PROCESS | 10726 | 1467952841914 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
21:40:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 577ms
21:40:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
21:40:42 INFO - PROCESS | 10726 | 1467952842427 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:42 INFO - PROCESS | 10726 | 1467952842539 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
21:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 632ms
21:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
21:40:43 INFO - PROCESS | 10726 | 1467952843071 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:43 INFO - PROCESS | 10726 | 1467952843149 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
21:40:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 882ms
21:40:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
21:40:43 INFO - PROCESS | 10726 | 1467952843982 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:44 INFO - PROCESS | 10726 | 1467952844126 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
21:40:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 696ms
21:40:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
21:40:44 INFO - PROCESS | 10726 | 1467952844707 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:44 INFO - PROCESS | 10726 | 1467952844808 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
21:40:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 595ms
21:40:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
21:40:45 INFO - PROCESS | 10726 | 1467952845339 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:45 INFO - PROCESS | 10726 | 1467952845466 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
21:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 759ms
21:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
21:40:46 INFO - PROCESS | 10726 | 1467952846073 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:46 INFO - PROCESS | 10726 | 1467952846154 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
21:40:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 589ms
21:40:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
21:40:46 INFO - PROCESS | 10726 | 1467952846660 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:46 INFO - PROCESS | 10726 | 1467952846736 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
21:40:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 583ms
21:40:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
21:40:47 INFO - PROCESS | 10726 | 1467952847250 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:47 INFO - PROCESS | 10726 | 1467952847344 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
21:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 777ms
21:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
21:40:48 INFO - PROCESS | 10726 | 1467952848073 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:48 INFO - PROCESS | 10726 | 1467952848184 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
21:40:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 631ms
21:40:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
21:40:48 INFO - PROCESS | 10726 | 1467952848704 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:48 INFO - PROCESS | 10726 | 1467952848807 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
21:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 625ms
21:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
21:40:49 INFO - PROCESS | 10726 | 1467952849336 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:49 INFO - PROCESS | 10726 | 1467952849411 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
21:40:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 587ms
21:40:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
21:40:49 INFO - PROCESS | 10726 | 1467952849928 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:50 INFO - PROCESS | 10726 | 1467952850014 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
21:40:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 878ms
21:40:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
21:40:50 INFO - PROCESS | 10726 | 1467952850825 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:50 INFO - PROCESS | 10726 | 1467952850934 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
21:40:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 688ms
21:40:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
21:40:51 INFO - PROCESS | 10726 | 1467952851540 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:51 INFO - PROCESS | 10726 | 1467952851679 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
21:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 739ms
21:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
21:40:52 INFO - PROCESS | 10726 | 1467952852324 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:52 INFO - PROCESS | 10726 | 1467952852402 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
21:40:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 638ms
21:40:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
21:40:52 INFO - PROCESS | 10726 | 1467952852925 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:53 INFO - PROCESS | 10726 | 1467952853047 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
21:40:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 585ms
21:40:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
21:40:53 INFO - PROCESS | 10726 | 1467952853515 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:53 INFO - PROCESS | 10726 | 1467952853621 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:54 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
21:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 632ms
21:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
21:40:54 INFO - PROCESS | 10726 | 1467952854208 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:54 INFO - PROCESS | 10726 | 1467952854308 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
21:40:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 642ms
21:40:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
21:40:54 INFO - PROCESS | 10726 | 1467952854838 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:54 INFO - PROCESS | 10726 | 1467952854927 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:55 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
21:40:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 734ms
21:40:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
21:40:55 INFO - PROCESS | 10726 | 1467952855581 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:55 INFO - PROCESS | 10726 | 1467952855712 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
21:40:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 683ms
21:40:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
21:40:56 INFO - PROCESS | 10726 | 1467952856322 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:56 INFO - PROCESS | 10726 | 1467952856410 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
21:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 828ms
21:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
21:40:57 INFO - PROCESS | 10726 | 1467952857132 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:57 INFO - PROCESS | 10726 | 1467952857267 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
21:40:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 689ms
21:40:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
21:40:57 INFO - PROCESS | 10726 | 1467952857814 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:57 INFO - PROCESS | 10726 | 1467952857930 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
21:40:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 675ms
21:40:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
21:40:58 INFO - PROCESS | 10726 | 1467952858517 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:58 INFO - PROCESS | 10726 | 1467952858606 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
21:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 689ms
21:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
21:40:59 INFO - PROCESS | 10726 | 1467952859199 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:59 INFO - PROCESS | 10726 | 1467952859310 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
21:40:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 631ms
21:40:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
21:40:59 INFO - PROCESS | 10726 | 1467952859834 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:40:59 INFO - PROCESS | 10726 | 1467952859928 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
21:41:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 632ms
21:41:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
21:41:00 INFO - PROCESS | 10726 | 1467952860475 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:00 INFO - PROCESS | 10726 | 1467952860570 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
21:41:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 576ms
21:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
21:41:01 INFO - PROCESS | 10726 | 1467952861063 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:01 INFO - PROCESS | 10726 | 1467952861160 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
21:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 595ms
21:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
21:41:01 INFO - PROCESS | 10726 | 1467952861656 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:01 INFO - PROCESS | 10726 | 1467952861734 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
21:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 638ms
21:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
21:41:02 INFO - PROCESS | 10726 | 1467952862297 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:02 INFO - PROCESS | 10726 | 1467952862459 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
21:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 733ms
21:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
21:41:03 INFO - PROCESS | 10726 | 1467952863037 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:03 INFO - PROCESS | 10726 | 1467952863185 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
21:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 891ms
21:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
21:41:03 INFO - PROCESS | 10726 | 1467952863947 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:04 INFO - PROCESS | 10726 | 1467952864049 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
21:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 680ms
21:41:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
21:41:04 INFO - PROCESS | 10726 | 1467952864627 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:04 INFO - PROCESS | 10726 | 1467952864709 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
21:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 624ms
21:41:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
21:41:05 INFO - PROCESS | 10726 | 1467952865292 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:05 INFO - PROCESS | 10726 | 1467952865382 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
21:41:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 734ms
21:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
21:41:06 INFO - PROCESS | 10726 | 1467952866005 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:06 INFO - PROCESS | 10726 | 1467952866111 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:06 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
21:41:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 574ms
21:41:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
21:41:06 INFO - PROCESS | 10726 | 1467952866610 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:06 INFO - PROCESS | 10726 | 1467952866694 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
21:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 606ms
21:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
21:41:07 INFO - PROCESS | 10726 | 1467952867205 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:07 INFO - PROCESS | 10726 | 1467952867287 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
21:41:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 575ms
21:41:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
21:41:07 INFO - PROCESS | 10726 | 1467952867792 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:07 INFO - PROCESS | 10726 | 1467952867872 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:08 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
21:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 595ms
21:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
21:41:08 INFO - PROCESS | 10726 | 1467952868382 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:08 INFO - PROCESS | 10726 | 1467952868454 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
21:41:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 523ms
21:41:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
21:41:08 INFO - PROCESS | 10726 | 1467952868940 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:09 INFO - PROCESS | 10726 | 1467952869064 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
21:41:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 684ms
21:41:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
21:41:09 INFO - PROCESS | 10726 | 1467952869621 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:09 INFO - PROCESS | 10726 | 1467952869743 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
21:41:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1074ms
21:41:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
21:41:10 INFO - PROCESS | 10726 | 1467952870705 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:10 INFO - PROCESS | 10726 | 1467952870818 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
21:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 581ms
21:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
21:41:11 INFO - PROCESS | 10726 | 1467952871390 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:11 INFO - PROCESS | 10726 | 1467952871476 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
21:41:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 643ms
21:41:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
21:41:12 INFO - PROCESS | 10726 | 1467952872019 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:12 INFO - PROCESS | 10726 | 1467952872111 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:12 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
21:41:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 701ms
21:41:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
21:41:12 INFO - PROCESS | 10726 | 1467952872701 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:12 INFO - PROCESS | 10726 | 1467952872846 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
21:41:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 982ms
21:41:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
21:41:13 INFO - PROCESS | 10726 | 1467952873704 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:13 INFO - PROCESS | 10726 | 1467952873905 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:14 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
21:41:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 837ms
21:41:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
21:41:14 INFO - PROCESS | 10726 | 1467952874533 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:14 INFO - PROCESS | 10726 | 1467952874622 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
21:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 621ms
21:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
21:41:15 INFO - PROCESS | 10726 | 1467952875169 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:15 INFO - PROCESS | 10726 | 1467952875257 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
21:41:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 641ms
21:41:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
21:41:15 INFO - PROCESS | 10726 | 1467952875835 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:15 INFO - PROCESS | 10726 | 1467952875923 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
21:41:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 796ms
21:41:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
21:41:16 INFO - PROCESS | 10726 | 1467952876628 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:16 INFO - PROCESS | 10726 | 1467952876745 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
21:41:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 729ms
21:41:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
21:41:17 INFO - PROCESS | 10726 | 1467952877356 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:17 INFO - PROCESS | 10726 | 1467952877476 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
21:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 673ms
21:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
21:41:18 INFO - PROCESS | 10726 | 1467952878035 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:18 INFO - PROCESS | 10726 | 1467952878126 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
21:41:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 587ms
21:41:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
21:41:18 INFO - PROCESS | 10726 | 1467952878628 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:18 INFO - PROCESS | 10726 | 1467952878720 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
21:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 582ms
21:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
21:41:19 INFO - PROCESS | 10726 | 1467952879225 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:19 INFO - PROCESS | 10726 | 1467952879311 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
21:41:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 579ms
21:41:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
21:41:19 INFO - PROCESS | 10726 | 1467952879816 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:19 INFO - PROCESS | 10726 | 1467952879930 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
21:41:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 941ms
21:41:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
21:41:20 INFO - PROCESS | 10726 | 1467952880759 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:20 INFO - PROCESS | 10726 | 1467952880850 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
21:41:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 685ms
21:41:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
21:41:21 INFO - PROCESS | 10726 | 1467952881453 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:21 INFO - PROCESS | 10726 | 1467952881535 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
21:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 626ms
21:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
21:41:22 INFO - PROCESS | 10726 | 1467952882095 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:22 INFO - PROCESS | 10726 | 1467952882172 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:22 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
21:41:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 582ms
21:41:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
21:41:22 INFO - PROCESS | 10726 | 1467952882699 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:22 INFO - PROCESS | 10726 | 1467952882800 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:23 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
21:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 650ms
21:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
21:41:23 INFO - PROCESS | 10726 | 1467952883342 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:23 INFO - PROCESS | 10726 | 1467952883415 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:23 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
21:41:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 622ms
21:41:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
21:41:23 INFO - PROCESS | 10726 | 1467952883970 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:24 INFO - PROCESS | 10726 | 1467952884072 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:24 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)
21:41:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 777ms
21:41:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
21:41:24 INFO - PROCESS | 10726 | 1467952884751 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:24 INFO - PROCESS | 10726 | 1467952884865 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
21:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 629ms
21:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
21:41:25 INFO - PROCESS | 10726 | 1467952885384 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:25 INFO - PROCESS | 10726 | 1467952885459 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
21:41:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 578ms
21:41:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
21:41:25 INFO - PROCESS | 10726 | 1467952885971 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:26 INFO - PROCESS | 10726 | 1467952886059 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
21:41:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 926ms
21:41:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
21:41:26 INFO - PROCESS | 10726 | 1467952886916 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:27 INFO - PROCESS | 10726 | 1467952887107 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
21:41:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 894ms
21:41:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
21:41:27 INFO - PROCESS | 10726 | 1467952887828 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:27 INFO - PROCESS | 10726 | 1467952887934 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
21:41:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 694ms
21:41:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
21:41:28 INFO - PROCESS | 10726 | 1467952888545 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:28 INFO - PROCESS | 10726 | 1467952888677 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
21:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 683ms
21:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
21:41:29 INFO - PROCESS | 10726 | 1467952889233 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:29 INFO - PROCESS | 10726 | 1467952889331 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
21:41:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 632ms
21:41:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
21:41:29 INFO - PROCESS | 10726 | 1467952889866 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:29 INFO - PROCESS | 10726 | 1467952889944 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
21:41:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 530ms
21:41:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
21:41:30 INFO - PROCESS | 10726 | 1467952890414 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:30 INFO - PROCESS | 10726 | 1467952890528 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
21:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 694ms
21:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
21:41:31 INFO - PROCESS | 10726 | 1467952891104 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:31 INFO - PROCESS | 10726 | 1467952891189 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1
21:41:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 578ms
21:41:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
21:41:31 INFO - PROCESS | 10726 | 1467952891694 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:31 INFO - PROCESS | 10726 | 1467952891838 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:32 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
21:41:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 676ms
21:41:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
21:41:32 INFO - PROCESS | 10726 | 1467952892386 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:32 INFO - PROCESS | 10726 | 1467952892511 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
21:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 775ms
21:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
21:41:33 INFO - PROCESS | 10726 | 1467952893166 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:33 INFO - PROCESS | 10726 | 1467952893239 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
21:41:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 574ms
21:41:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
21:41:33 INFO - PROCESS | 10726 | 1467952893759 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:33 INFO - PROCESS | 10726 | 1467952893841 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:34 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)
21:41:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 775ms
21:41:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
21:41:34 INFO - PROCESS | 10726 | 1467952894569 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:34 INFO - PROCESS | 10726 | 1467952894670 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
21:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 600ms
21:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
21:41:35 INFO - PROCESS | 10726 | 1467952895188 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:35 INFO - PROCESS | 10726 | 1467952895309 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
21:41:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 742ms
21:41:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
21:41:35 INFO - PROCESS | 10726 | 1467952895934 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:36 INFO - PROCESS | 10726 | 1467952896026 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
21:41:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 689ms
21:41:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
21:41:36 INFO - PROCESS | 10726 | 1467952896610 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:36 INFO - PROCESS | 10726 | 1467952896722 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
21:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 578ms
21:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
21:41:37 INFO - PROCESS | 10726 | 1467952897216 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:37 INFO - PROCESS | 10726 | 1467952897300 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
21:41:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 646ms
21:41:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
21:41:37 INFO - PROCESS | 10726 | 1467952897892 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:38 INFO - PROCESS | 10726 | 1467952898148 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
21:41:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 804ms
21:41:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
21:41:38 INFO - PROCESS | 10726 | 1467952898685 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:38 INFO - PROCESS | 10726 | 1467952898762 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
21:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 530ms
21:41:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
21:41:39 INFO - PROCESS | 10726 | 1467952899227 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:39 INFO - PROCESS | 10726 | 1467952899367 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
21:41:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 775ms
21:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
21:41:40 INFO - PROCESS | 10726 | 1467952900008 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:40 INFO - PROCESS | 10726 | 1467952900162 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
21:41:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 933ms
21:41:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
21:41:40 INFO - PROCESS | 10726 | 1467952900969 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:41 INFO - PROCESS | 10726 | 1467952901060 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
21:41:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 642ms
21:41:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
21:41:41 INFO - PROCESS | 10726 | 1467952901608 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:41 INFO - PROCESS | 10726 | 1467952901691 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
21:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 622ms
21:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
21:41:42 INFO - PROCESS | 10726 | 1467952902243 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:42 INFO - PROCESS | 10726 | 1467952902325 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
21:41:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 631ms
21:41:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
21:41:42 INFO - PROCESS | 10726 | 1467952902878 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:42 INFO - PROCESS | 10726 | 1467952902972 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
21:41:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 683ms
21:41:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
21:41:43 INFO - PROCESS | 10726 | 1467952903583 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:43 INFO - PROCESS | 10726 | 1467952903698 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
21:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 744ms
21:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
21:41:44 INFO - PROCESS | 10726 | 1467952904326 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:44 INFO - PROCESS | 10726 | 1467952904448 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
21:41:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 629ms
21:41:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
21:41:44 INFO - PROCESS | 10726 | 1467952904960 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:45 INFO - PROCESS | 10726 | 1467952905038 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
21:41:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 590ms
21:41:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
21:41:45 INFO - PROCESS | 10726 | 1467952905548 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:45 INFO - PROCESS | 10726 | 1467952905626 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
21:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 629ms
21:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
21:41:46 INFO - PROCESS | 10726 | 1467952906183 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:46 INFO - PROCESS | 10726 | 1467952906254 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
21:41:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 585ms
21:41:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
21:41:46 INFO - PROCESS | 10726 | 1467952906805 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:46 INFO - PROCESS | 10726 | 1467952906931 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
21:41:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 938ms
21:41:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
21:41:47 INFO - PROCESS | 10726 | 1467952907751 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:47 INFO - PROCESS | 10726 | 1467952907885 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
21:41:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 737ms
21:41:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
21:41:48 INFO - PROCESS | 10726 | 1467952908602 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:48 INFO - PROCESS | 10726 | 1467952908723 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
21:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 634ms
21:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
21:41:49 INFO - PROCESS | 10726 | 1467952909300 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:49 INFO - PROCESS | 10726 | 1467952909399 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
21:41:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 720ms
21:41:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
21:41:49 INFO - PROCESS | 10726 | 1467952909964 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:50 INFO - PROCESS | 10726 | 1467952910081 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
21:41:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 625ms
21:41:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
21:41:50 INFO - PROCESS | 10726 | 1467952910618 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:50 INFO - PROCESS | 10726 | 1467952910711 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
21:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 687ms
21:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
21:41:51 INFO - PROCESS | 10726 | 1467952911315 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:51 INFO - PROCESS | 10726 | 1467952911450 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
21:41:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 578ms
21:41:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
21:41:51 INFO - PROCESS | 10726 | 1467952911907 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:52 INFO - PROCESS | 10726 | 1467952912018 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
21:41:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 570ms
21:41:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
21:41:52 INFO - PROCESS | 10726 | 1467952912485 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:52 INFO - PROCESS | 10726 | 1467952912565 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
21:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 528ms
21:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
21:41:53 INFO - PROCESS | 10726 | 1467952913025 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:53 INFO - PROCESS | 10726 | 1467952913131 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
21:41:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 635ms
21:41:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
21:41:53 INFO - PROCESS | 10726 | 1467952913658 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:53 INFO - PROCESS | 10726 | 1467952913755 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
21:41:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 824ms
21:41:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
21:41:54 INFO - PROCESS | 10726 | 1467952914490 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:54 INFO - PROCESS | 10726 | 1467952914573 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
21:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 727ms
21:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
21:41:55 INFO - PROCESS | 10726 | 1467952915272 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:55 INFO - PROCESS | 10726 | 1467952915358 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
21:41:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 727ms
21:41:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
21:41:56 INFO - PROCESS | 10726 | 1467952916023 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:56 INFO - PROCESS | 10726 | 1467952916108 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
21:41:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 596ms
21:41:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
21:41:56 INFO - PROCESS | 10726 | 1467952916610 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:56 INFO - PROCESS | 10726 | 1467952916726 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
21:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 592ms
21:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
21:41:57 INFO - PROCESS | 10726 | 1467952917201 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:57 INFO - PROCESS | 10726 | 1467952917316 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
21:41:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 582ms
21:41:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
21:41:57 INFO - PROCESS | 10726 | 1467952917799 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:57 INFO - PROCESS | 10726 | 1467952917924 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
21:41:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 680ms
21:41:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
21:41:58 INFO - PROCESS | 10726 | 1467952918477 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:58 INFO - PROCESS | 10726 | 1467952918561 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
21:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 586ms
21:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
21:41:59 INFO - PROCESS | 10726 | 1467952919086 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:59 INFO - PROCESS | 10726 | 1467952919187 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
21:41:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 695ms
21:41:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
21:41:59 INFO - PROCESS | 10726 | 1467952919773 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:41:59 INFO - PROCESS | 10726 | 1467952919846 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
21:42:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 639ms
21:42:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
21:42:00 INFO - PROCESS | 10726 | 1467952920419 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:00 INFO - PROCESS | 10726 | 1467952920564 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
21:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 779ms
21:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
21:42:01 INFO - PROCESS | 10726 | 1467952921219 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:01 INFO - PROCESS | 10726 | 1467952921328 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:01 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
21:42:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 591ms
21:42:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
21:42:01 INFO - PROCESS | 10726 | 1467952921839 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:01 INFO - PROCESS | 10726 | 1467952921931 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:02 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
21:42:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 956ms
21:42:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
21:42:02 INFO - PROCESS | 10726 | 1467952922801 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:02 INFO - PROCESS | 10726 | 1467952922909 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
21:42:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 693ms
21:42:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
21:42:03 INFO - PROCESS | 10726 | 1467952923484 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:03 INFO - PROCESS | 10726 | 1467952923602 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
21:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 736ms
21:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
21:42:04 INFO - PROCESS | 10726 | 1467952924216 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:04 INFO - PROCESS | 10726 | 1467952924292 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
21:42:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 575ms
21:42:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
21:42:04 INFO - PROCESS | 10726 | 1467952924825 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:04 INFO - PROCESS | 10726 | 1467952924928 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
21:42:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 647ms
21:42:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
21:42:05 INFO - PROCESS | 10726 | 1467952925453 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:05 INFO - PROCESS | 10726 | 1467952925540 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
21:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 625ms
21:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
21:42:06 INFO - PROCESS | 10726 | 1467952926084 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:06 INFO - PROCESS | 10726 | 1467952926197 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
21:42:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 638ms
21:42:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
21:42:06 INFO - PROCESS | 10726 | 1467952926734 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:06 INFO - PROCESS | 10726 | 1467952926836 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
21:42:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 726ms
21:42:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
21:42:07 INFO - PROCESS | 10726 | 1467952927459 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:07 INFO - PROCESS | 10726 | 1467952927656 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:08 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)
21:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 772ms
21:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
21:42:08 INFO - PROCESS | 10726 | 1467952928257 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:08 INFO - PROCESS | 10726 | 1467952928352 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
21:42:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 589ms
21:42:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
21:42:08 INFO - PROCESS | 10726 | 1467952928872 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:08 INFO - PROCESS | 10726 | 1467952928976 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
21:42:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 700ms
21:42:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
21:42:09 INFO - PROCESS | 10726 | 1467952929580 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:09 INFO - PROCESS | 10726 | 1467952929657 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
21:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 798ms
21:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
21:42:10 INFO - PROCESS | 10726 | 1467952930360 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:10 INFO - PROCESS | 10726 | 1467952930435 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
21:42:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 620ms
21:42:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
21:42:10 INFO - PROCESS | 10726 | 1467952930985 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:11 INFO - PROCESS | 10726 | 1467952931071 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
21:42:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 625ms
21:42:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
21:42:11 INFO - PROCESS | 10726 | 1467952931619 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:11 INFO - PROCESS | 10726 | 1467952931707 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
21:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 573ms
21:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
21:42:12 INFO - PROCESS | 10726 | 1467952932208 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:12 INFO - PROCESS | 10726 | 1467952932324 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
21:42:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 580ms
21:42:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
21:42:12 INFO - PROCESS | 10726 | 1467952932792 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:12 INFO - PROCESS | 10726 | 1467952932900 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
21:42:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 678ms
21:42:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
21:42:13 INFO - PROCESS | 10726 | 1467952933476 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:13 INFO - PROCESS | 10726 | 1467952933581 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
21:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 697ms
21:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
21:42:14 INFO - PROCESS | 10726 | 1467952934210 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:14 INFO - PROCESS | 10726 | 1467952934446 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
21:42:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 784ms
21:42:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
21:42:15 INFO - PROCESS | 10726 | 1467952934993 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:15 INFO - PROCESS | 10726 | 1467952935071 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
21:42:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 588ms
21:42:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
21:42:15 INFO - PROCESS | 10726 | 1467952935604 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:15 INFO - PROCESS | 10726 | 1467952935698 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
21:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 629ms
21:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
21:42:16 INFO - PROCESS | 10726 | 1467952936255 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:16 INFO - PROCESS | 10726 | 1467952936333 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
21:42:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 592ms
21:42:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
21:42:16 INFO - PROCESS | 10726 | 1467952936856 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:16 INFO - PROCESS | 10726 | 1467952936952 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
21:42:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 730ms
21:42:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
21:42:17 INFO - PROCESS | 10726 | 1467952937598 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:17 INFO - PROCESS | 10726 | 1467952937757 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
21:42:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 786ms
21:42:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
21:42:18 INFO - PROCESS | 10726 | 1467952938384 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:18 INFO - PROCESS | 10726 | 1467952938503 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
21:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 625ms
21:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
21:42:19 INFO - PROCESS | 10726 | 1467952939017 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:19 INFO - PROCESS | 10726 | 1467952939100 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
21:42:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 534ms
21:42:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
21:42:19 INFO - PROCESS | 10726 | 1467952939574 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:19 INFO - PROCESS | 10726 | 1467952939709 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
21:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 629ms
21:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
21:42:20 INFO - PROCESS | 10726 | 1467952940205 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:20 INFO - PROCESS | 10726 | 1467952940301 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
21:42:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 683ms
21:42:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
21:42:20 INFO - PROCESS | 10726 | 1467952940912 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:21 INFO - PROCESS | 10726 | 1467952941082 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
21:42:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1042ms
21:42:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
21:42:21 INFO - PROCESS | 10726 | 1467952941947 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:22 INFO - PROCESS | 10726 | 1467952942047 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
21:42:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 628ms
21:42:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
21:42:22 INFO - PROCESS | 10726 | 1467952942634 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:22 INFO - PROCESS | 10726 | 1467952942798 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:23 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
21:42:23 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:42:23 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
21:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:42:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:42:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:42:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 728ms
21:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
21:42:23 INFO - PROCESS | 10726 | 1467952943384 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:23 INFO - PROCESS | 10726 | 1467952943466 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
21:42:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 631ms
21:42:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
21:42:24 INFO - PROCESS | 10726 | 1467952944007 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:24 INFO - PROCESS | 10726 | 1467952944081 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
21:42:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 626ms
21:42:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
21:42:24 INFO - PROCESS | 10726 | 1467952944653 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:24 INFO - PROCESS | 10726 | 1467952944834 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:25 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
21:42:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:42:25 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:42:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:42:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:42:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:42:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 734ms
21:42:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
21:42:25 INFO - PROCESS | 10726 | 1467952945401 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:25 INFO - PROCESS | 10726 | 1467952945550 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:26 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
21:42:26 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
21:42:26 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
21:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:42:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:42:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:42:26 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 728ms
21:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
21:42:26 INFO - PROCESS | 10726 | 1467952946129 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:26 INFO - PROCESS | 10726 | 1467952946218 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
21:42:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 586ms
21:42:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
21:42:26 INFO - PROCESS | 10726 | 1467952946720 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:26 INFO - PROCESS | 10726 | 1467952946810 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
21:42:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 579ms
21:42:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
21:42:27 INFO - PROCESS | 10726 | 1467952947308 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:27 INFO - PROCESS | 10726 | 1467952947405 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
21:42:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1087ms
21:42:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
21:42:28 INFO - PROCESS | 10726 | 1467952948434 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:28 INFO - PROCESS | 10726 | 1467952948617 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
21:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 728ms
21:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
21:42:29 INFO - PROCESS | 10726 | 1467952949169 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:29 INFO - PROCESS | 10726 | 1467952949253 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
21:42:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 581ms
21:42:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
21:42:29 INFO - PROCESS | 10726 | 1467952949799 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:29 INFO - PROCESS | 10726 | 1467952949876 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
21:42:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 712ms
21:42:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
21:42:30 INFO - PROCESS | 10726 | 1467952950475 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:30 INFO - PROCESS | 10726 | 1467952950567 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
21:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 571ms
21:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
21:42:31 INFO - PROCESS | 10726 | 1467952951078 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:31 INFO - PROCESS | 10726 | 1467952951175 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
21:42:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 690ms
21:42:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
21:42:31 INFO - PROCESS | 10726 | 1467952951762 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:31 INFO - PROCESS | 10726 | 1467952951876 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
21:42:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 623ms
21:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
21:42:32 INFO - PROCESS | 10726 | 1467952952398 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:32 INFO - PROCESS | 10726 | 1467952952493 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
21:42:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 585ms
21:42:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
21:42:32 INFO - PROCESS | 10726 | 1467952952991 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:33 INFO - PROCESS | 10726 | 1467952953078 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
21:42:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 546ms
21:42:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
21:42:33 INFO - PROCESS | 10726 | 1467952953552 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:33 INFO - PROCESS | 10726 | 1467952953632 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
21:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 529ms
21:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
21:42:34 INFO - PROCESS | 10726 | 1467952954097 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:34 INFO - PROCESS | 10726 | 1467952954211 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
21:42:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 838ms
21:42:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
21:42:34 INFO - PROCESS | 10726 | 1467952954979 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:35 INFO - PROCESS | 10726 | 1467952955075 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
21:42:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 731ms
21:42:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
21:42:35 INFO - PROCESS | 10726 | 1467952955715 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:35 INFO - PROCESS | 10726 | 1467952955856 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
21:42:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 683ms
21:42:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
21:42:36 INFO - PROCESS | 10726 | 1467952956402 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:36 INFO - PROCESS | 10726 | 1467952956510 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
21:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 624ms
21:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
21:42:37 INFO - PROCESS | 10726 | 1467952957029 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:37 INFO - PROCESS | 10726 | 1467952957119 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
21:42:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 579ms
21:42:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
21:42:37 INFO - PROCESS | 10726 | 1467952957615 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:37 INFO - PROCESS | 10726 | 1467952957694 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
21:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 625ms
21:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
21:42:38 INFO - PROCESS | 10726 | 1467952958256 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:38 INFO - PROCESS | 10726 | 1467952958360 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
21:42:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 679ms
21:42:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
21:42:38 INFO - PROCESS | 10726 | 1467952958932 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:39 INFO - PROCESS | 10726 | 1467952959044 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
21:42:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 573ms
21:42:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
21:42:39 INFO - PROCESS | 10726 | 1467952959532 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:39 INFO - PROCESS | 10726 | 1467952959614 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
21:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 586ms
21:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
21:42:40 INFO - PROCESS | 10726 | 1467952960108 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:40 INFO - PROCESS | 10726 | 1467952960182 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
21:42:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 583ms
21:42:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
21:42:40 INFO - PROCESS | 10726 | 1467952960689 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:40 INFO - PROCESS | 10726 | 1467952960759 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
21:42:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 776ms
21:42:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
21:42:41 INFO - PROCESS | 10726 | 1467952961537 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:41 INFO - PROCESS | 10726 | 1467952961632 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
21:42:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 631ms
21:42:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
21:42:42 INFO - PROCESS | 10726 | 1467952962204 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:42 INFO - PROCESS | 10726 | 1467952962291 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
21:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 843ms
21:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
21:42:43 INFO - PROCESS | 10726 | 1467952963053 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:43 INFO - PROCESS | 10726 | 1467952963140 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
21:42:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 678ms
21:42:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
21:42:43 INFO - PROCESS | 10726 | 1467952963725 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:43 INFO - PROCESS | 10726 | 1467952963814 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
21:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 531ms
21:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
21:42:44 INFO - PROCESS | 10726 | 1467952964282 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:44 INFO - PROCESS | 10726 | 1467952964410 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
21:42:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 636ms
21:42:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
21:42:44 INFO - PROCESS | 10726 | 1467952964926 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:45 INFO - PROCESS | 10726 | 1467952965021 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
21:42:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 628ms
21:42:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
21:42:45 INFO - PROCESS | 10726 | 1467952965555 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:45 INFO - PROCESS | 10726 | 1467952965650 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
21:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 633ms
21:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
21:42:46 INFO - PROCESS | 10726 | 1467952966198 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:46 INFO - PROCESS | 10726 | 1467952966300 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
21:42:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 632ms
21:42:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
21:42:46 INFO - PROCESS | 10726 | 1467952966843 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:46 INFO - PROCESS | 10726 | 1467952966941 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
21:42:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 585ms
21:42:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
21:42:47 INFO - PROCESS | 10726 | 1467952967443 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:47 INFO - PROCESS | 10726 | 1467952967536 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
21:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 774ms
21:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
21:42:48 INFO - PROCESS | 10726 | 1467952968274 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:48 INFO - PROCESS | 10726 | 1467952968363 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
21:42:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 635ms
21:42:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
21:42:48 INFO - PROCESS | 10726 | 1467952968891 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:48 INFO - PROCESS | 10726 | 1467952968972 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:49 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
21:42:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 628ms
21:42:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
21:42:49 INFO - PROCESS | 10726 | 1467952969551 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:49 INFO - PROCESS | 10726 | 1467952969718 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
21:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 742ms
21:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
21:42:50 INFO - PROCESS | 10726 | 1467952970281 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:50 INFO - PROCESS | 10726 | 1467952970402 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
21:42:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 580ms
21:42:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
21:42:50 INFO - PROCESS | 10726 | 1467952970884 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:50 INFO - PROCESS | 10726 | 1467952970978 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
21:42:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 644ms
21:42:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
21:42:51 INFO - PROCESS | 10726 | 1467952971524 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:51 INFO - PROCESS | 10726 | 1467952971612 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
21:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 530ms
21:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
21:42:52 INFO - PROCESS | 10726 | 1467952972062 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:52 INFO - PROCESS | 10726 | 1467952972174 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
21:42:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 675ms
21:42:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
21:42:52 INFO - PROCESS | 10726 | 1467952972739 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:52 INFO - PROCESS | 10726 | 1467952972827 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
21:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 629ms
21:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
21:42:53 INFO - PROCESS | 10726 | 1467952973376 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:53 INFO - PROCESS | 10726 | 1467952973458 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
21:42:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 576ms
21:42:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
21:42:53 INFO - PROCESS | 10726 | 1467952973957 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:54 INFO - PROCESS | 10726 | 1467952974066 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:54 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
21:42:54 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
21:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:42:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:42:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:42:54 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:42:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 876ms
21:42:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
21:42:54 INFO - PROCESS | 10726 | 1467952974845 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:54 INFO - PROCESS | 10726 | 1467952974932 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
21:42:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 587ms
21:42:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
21:42:55 INFO - PROCESS | 10726 | 1467952975466 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:55 INFO - PROCESS | 10726 | 1467952975541 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
21:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 585ms
21:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
21:42:56 INFO - PROCESS | 10726 | 1467952976081 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:56 INFO - PROCESS | 10726 | 1467952976176 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
21:42:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 748ms
21:42:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
21:42:56 INFO - PROCESS | 10726 | 1467952976807 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:56 INFO - PROCESS | 10726 | 1467952976883 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
21:42:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 781ms
21:42:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
21:42:57 INFO - PROCESS | 10726 | 1467952977623 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:57 INFO - PROCESS | 10726 | 1467952977711 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
21:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 577ms
21:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
21:42:58 INFO - PROCESS | 10726 | 1467952978222 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:58 INFO - PROCESS | 10726 | 1467952978320 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
21:42:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 640ms
21:42:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
21:42:58 INFO - PROCESS | 10726 | 1467952978849 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:58 INFO - PROCESS | 10726 | 1467952978924 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
21:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 529ms
21:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
21:42:59 INFO - PROCESS | 10726 | 1467952979393 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:59 INFO - PROCESS | 10726 | 1467952979502 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:42:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
21:42:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 591ms
21:42:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
21:42:59 INFO - PROCESS | 10726 | 1467952979986 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:00 INFO - PROCESS | 10726 | 1467952980117 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
21:43:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 689ms
21:43:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
21:43:00 INFO - PROCESS | 10726 | 1467952980681 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:00 INFO - PROCESS | 10726 | 1467952980785 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
21:43:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 931ms
21:43:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
21:43:01 INFO - PROCESS | 10726 | 1467952981616 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:01 INFO - PROCESS | 10726 | 1467952981708 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
21:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 633ms
21:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
21:43:02 INFO - PROCESS | 10726 | 1467952982263 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:02 INFO - PROCESS | 10726 | 1467952982343 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
21:43:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 627ms
21:43:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
21:43:02 INFO - PROCESS | 10726 | 1467952982910 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:02 INFO - PROCESS | 10726 | 1467952982991 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
21:43:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 634ms
21:43:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
21:43:03 INFO - PROCESS | 10726 | 1467952983559 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:03 INFO - PROCESS | 10726 | 1467952983629 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
21:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 681ms
21:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
21:43:04 INFO - PROCESS | 10726 | 1467952984252 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:04 INFO - PROCESS | 10726 | 1467952984403 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
21:43:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 734ms
21:43:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
21:43:04 INFO - PROCESS | 10726 | 1467952984985 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:05 INFO - PROCESS | 10726 | 1467952985080 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
21:43:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 574ms
21:43:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
21:43:05 INFO - PROCESS | 10726 | 1467952985574 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:05 INFO - PROCESS | 10726 | 1467952985680 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
21:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 627ms
21:43:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
21:43:06 INFO - PROCESS | 10726 | 1467952986198 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:06 INFO - PROCESS | 10726 | 1467952986317 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
21:43:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 786ms
21:43:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
21:43:07 INFO - PROCESS | 10726 | 1467952987090 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:07 INFO - PROCESS | 10726 | 1467952987245 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
21:43:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1237ms
21:43:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
21:43:08 INFO - PROCESS | 10726 | 1467952988337 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:08 INFO - PROCESS | 10726 | 1467952988467 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
21:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 684ms
21:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
21:43:09 INFO - PROCESS | 10726 | 1467952989036 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:09 INFO - PROCESS | 10726 | 1467952989116 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
21:43:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 629ms
21:43:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
21:43:09 INFO - PROCESS | 10726 | 1467952989678 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:09 INFO - PROCESS | 10726 | 1467952989755 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
21:43:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 881ms
21:43:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
21:43:10 INFO - PROCESS | 10726 | 1467952990581 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:10 INFO - PROCESS | 10726 | 1467952990683 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
21:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 691ms
21:43:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
21:43:11 INFO - PROCESS | 10726 | 1467952991260 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:11 INFO - PROCESS | 10726 | 1467952991333 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
21:43:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 629ms
21:43:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
21:43:11 INFO - PROCESS | 10726 | 1467952991919 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:12 INFO - PROCESS | 10726 | 1467952992142 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
21:43:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 729ms
21:43:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
21:43:12 INFO - PROCESS | 10726 | 1467952992649 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:12 INFO - PROCESS | 10726 | 1467952992733 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
21:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 582ms
21:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
21:43:13 INFO - PROCESS | 10726 | 1467952993239 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:13 INFO - PROCESS | 10726 | 1467952993327 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
21:43:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 630ms
21:43:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
21:43:13 INFO - PROCESS | 10726 | 1467952993869 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:13 INFO - PROCESS | 10726 | 1467952993943 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
21:43:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 535ms
21:43:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
21:43:14 INFO - PROCESS | 10726 | 1467952994480 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:14 INFO - PROCESS | 10726 | 1467952994627 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
21:43:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 993ms
21:43:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
21:43:15 INFO - PROCESS | 10726 | 1467952995410 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:15 INFO - PROCESS | 10726 | 1467952995533 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
21:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 622ms
21:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
21:43:16 INFO - PROCESS | 10726 | 1467952996073 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:16 INFO - PROCESS | 10726 | 1467952996193 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
21:43:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 592ms
21:43:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
21:43:16 INFO - PROCESS | 10726 | 1467952996684 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:16 INFO - PROCESS | 10726 | 1467952996767 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
21:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 640ms
21:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
21:43:17 INFO - PROCESS | 10726 | 1467952997297 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:17 INFO - PROCESS | 10726 | 1467952997370 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
21:43:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 526ms
21:43:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
21:43:17 INFO - PROCESS | 10726 | 1467952997835 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:17 INFO - PROCESS | 10726 | 1467952997941 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
21:43:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 727ms
21:43:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
21:43:18 INFO - PROCESS | 10726 | 1467952998569 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:18 INFO - PROCESS | 10726 | 1467952998667 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
21:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 681ms
21:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
21:43:19 INFO - PROCESS | 10726 | 1467952999248 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:19 INFO - PROCESS | 10726 | 1467952999326 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
21:43:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 576ms
21:43:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
21:43:19 INFO - PROCESS | 10726 | 1467952999828 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:19 INFO - PROCESS | 10726 | 1467952999908 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
21:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 581ms
21:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
21:43:20 INFO - PROCESS | 10726 | 1467953000418 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:20 INFO - PROCESS | 10726 | 1467953000502 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
21:43:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 530ms
21:43:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
21:43:20 INFO - PROCESS | 10726 | 1467953000956 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:21 INFO - PROCESS | 10726 | 1467953001033 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
21:43:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 787ms
21:43:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
21:43:21 INFO - PROCESS | 10726 | 1467953001757 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:22 INFO - PROCESS | 10726 | 1467953002015 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
21:43:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 833ms
21:43:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
21:43:22 INFO - PROCESS | 10726 | 1467953002600 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:22 INFO - PROCESS | 10726 | 1467953002680 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
21:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 634ms
21:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
21:43:23 INFO - PROCESS | 10726 | 1467953003232 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:23 INFO - PROCESS | 10726 | 1467953003314 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
21:43:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 570ms
21:43:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
21:43:23 INFO - PROCESS | 10726 | 1467953003851 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:23 INFO - PROCESS | 10726 | 1467953003928 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
21:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 604ms
21:43:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
21:43:24 INFO - PROCESS | 10726 | 1467953004462 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:24 INFO - PROCESS | 10726 | 1467953004543 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
21:43:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 560ms
21:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
21:43:25 INFO - PROCESS | 10726 | 1467953005012 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:25 INFO - PROCESS | 10726 | 1467953005147 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
21:43:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 774ms
21:43:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
21:43:25 INFO - PROCESS | 10726 | 1467953005800 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:25 INFO - PROCESS | 10726 | 1467953005921 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
21:43:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 727ms
21:43:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
21:43:26 INFO - PROCESS | 10726 | 1467953006554 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:26 INFO - PROCESS | 10726 | 1467953006658 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
21:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 596ms
21:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
21:43:27 INFO - PROCESS | 10726 | 1467953007153 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:27 INFO - PROCESS | 10726 | 1467953007233 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
21:43:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 581ms
21:43:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
21:43:27 INFO - PROCESS | 10726 | 1467953007741 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:27 INFO - PROCESS | 10726 | 1467953007826 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
21:43:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 683ms
21:43:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
21:43:28 INFO - PROCESS | 10726 | 1467953008434 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:28 INFO - PROCESS | 10726 | 1467953008565 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
21:43:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 882ms
21:43:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
21:43:29 INFO - PROCESS | 10726 | 1467953009332 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:29 INFO - PROCESS | 10726 | 1467953009443 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
21:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 742ms
21:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
21:43:30 INFO - PROCESS | 10726 | 1467953010075 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:30 INFO - PROCESS | 10726 | 1467953010183 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
21:43:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 674ms
21:43:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
21:43:30 INFO - PROCESS | 10726 | 1467953010770 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:30 INFO - PROCESS | 10726 | 1467953010884 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
21:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 633ms
21:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
21:43:31 INFO - PROCESS | 10726 | 1467953011408 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:31 INFO - PROCESS | 10726 | 1467953011501 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
21:43:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 574ms
21:43:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
21:43:32 INFO - PROCESS | 10726 | 1467953012005 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:32 INFO - PROCESS | 10726 | 1467953012076 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
21:43:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 648ms
21:43:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
21:43:32 INFO - PROCESS | 10726 | 1467953012656 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:32 INFO - PROCESS | 10726 | 1467953012836 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
21:43:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 773ms
21:43:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
21:43:33 INFO - PROCESS | 10726 | 1467953013420 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:33 INFO - PROCESS | 10726 | 1467953013524 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
21:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 625ms
21:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
21:43:34 INFO - PROCESS | 10726 | 1467953014050 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:34 INFO - PROCESS | 10726 | 1467953014124 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
21:43:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 587ms
21:43:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
21:43:34 INFO - PROCESS | 10726 | 1467953014647 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:34 INFO - PROCESS | 10726 | 1467953014725 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
21:43:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 882ms
21:43:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
21:43:35 INFO - PROCESS | 10726 | 1467953015561 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:35 INFO - PROCESS | 10726 | 1467953015691 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
21:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 740ms
21:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
21:43:36 INFO - PROCESS | 10726 | 1467953016308 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:36 INFO - PROCESS | 10726 | 1467953016416 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
21:43:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 679ms
21:43:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
21:43:36 INFO - PROCESS | 10726 | 1467953016994 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:37 INFO - PROCESS | 10726 | 1467953017067 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
21:43:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 581ms
21:43:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
21:43:37 INFO - PROCESS | 10726 | 1467953017588 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:37 INFO - PROCESS | 10726 | 1467953017698 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
21:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 637ms
21:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
21:43:38 INFO - PROCESS | 10726 | 1467953018224 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:38 INFO - PROCESS | 10726 | 1467953018311 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
21:43:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 535ms
21:43:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
21:43:38 INFO - PROCESS | 10726 | 1467953018793 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:38 INFO - PROCESS | 10726 | 1467953018922 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
21:43:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 732ms
21:43:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
21:43:39 INFO - PROCESS | 10726 | 1467953019532 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:39 INFO - PROCESS | 10726 | 1467953019648 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
21:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 633ms
21:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
21:43:40 INFO - PROCESS | 10726 | 1467953020160 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:40 INFO - PROCESS | 10726 | 1467953020259 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
21:43:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 584ms
21:43:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
21:43:40 INFO - PROCESS | 10726 | 1467953020765 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:40 INFO - PROCESS | 10726 | 1467953020849 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
21:43:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 589ms
21:43:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
21:43:41 INFO - PROCESS | 10726 | 1467953021351 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:41 INFO - PROCESS | 10726 | 1467953021428 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
21:43:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 883ms
21:43:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
21:43:42 INFO - PROCESS | 10726 | 1467953022238 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:42 INFO - PROCESS | 10726 | 1467953022366 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
21:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 837ms
21:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
21:43:43 INFO - PROCESS | 10726 | 1467953023132 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:43 INFO - PROCESS | 10726 | 1467953023249 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
21:43:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 759ms
21:43:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
21:43:43 INFO - PROCESS | 10726 | 1467953023883 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:43 INFO - PROCESS | 10726 | 1467953023962 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
21:43:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 642ms
21:43:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
21:43:44 INFO - PROCESS | 10726 | 1467953024534 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:44 INFO - PROCESS | 10726 | 1467953024648 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
21:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 583ms
21:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
21:43:45 INFO - PROCESS | 10726 | 1467953025112 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:45 INFO - PROCESS | 10726 | 1467953025226 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
21:43:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 625ms
21:43:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
21:43:45 INFO - PROCESS | 10726 | 1467953025752 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:45 INFO - PROCESS | 10726 | 1467953025843 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
21:43:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 686ms
21:43:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
21:43:46 INFO - PROCESS | 10726 | 1467953026428 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:46 INFO - PROCESS | 10726 | 1467953026510 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
21:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 729ms
21:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
21:43:47 INFO - PROCESS | 10726 | 1467953027165 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:47 INFO - PROCESS | 10726 | 1467953027272 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
21:43:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 578ms
21:43:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
21:43:47 INFO - PROCESS | 10726 | 1467953027770 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:47 INFO - PROCESS | 10726 | 1467953027856 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
21:43:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 593ms
21:43:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
21:43:48 INFO - PROCESS | 10726 | 1467953028400 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:48 INFO - PROCESS | 10726 | 1467953028524 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
21:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 926ms
21:43:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
21:43:49 INFO - PROCESS | 10726 | 1467953029303 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:49 INFO - PROCESS | 10726 | 1467953029412 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
21:43:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 685ms
21:43:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
21:43:50 INFO - PROCESS | 10726 | 1467953030026 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:50 INFO - PROCESS | 10726 | 1467953030166 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
21:43:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 678ms
21:43:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
21:43:50 INFO - PROCESS | 10726 | 1467953030717 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:50 INFO - PROCESS | 10726 | 1467953030808 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
21:43:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 636ms
21:43:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
21:43:51 INFO - PROCESS | 10726 | 1467953031347 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:51 INFO - PROCESS | 10726 | 1467953031432 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:51 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
21:43:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 576ms
21:43:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
21:43:51 INFO - PROCESS | 10726 | 1467953031928 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:52 INFO - PROCESS | 10726 | 1467953032006 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
21:43:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 575ms
21:43:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
21:43:52 INFO - PROCESS | 10726 | 1467953032525 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:52 INFO - PROCESS | 10726 | 1467953032616 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
21:43:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 581ms
21:43:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
21:43:53 INFO - PROCESS | 10726 | 1467953033104 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:53 INFO - PROCESS | 10726 | 1467953033189 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
21:43:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 584ms
21:43:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
21:43:53 INFO - PROCESS | 10726 | 1467953033701 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:53 INFO - PROCESS | 10726 | 1467953033826 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:54 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)
21:43:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1231ms
21:43:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
21:43:54 INFO - PROCESS | 10726 | 1467953034926 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:54 INFO - PROCESS | 10726 | 1467953034993 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:56 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
21:43:56 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:43:56 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
21:43:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:43:56 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:43:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1172ms
21:43:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
21:43:56 INFO - PROCESS | 10726 | 1467953036109 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:56 INFO - PROCESS | 10726 | 1467953036219 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:57 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
21:43:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:43:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
21:43:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:43:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:43:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1173ms
21:43:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
21:43:57 INFO - PROCESS | 10726 | 1467953037298 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:57 INFO - PROCESS | 10726 | 1467953037370 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:58 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)
21:43:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1133ms
21:43:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
21:43:58 INFO - PROCESS | 10726 | 1467953038435 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:58 INFO - PROCESS | 10726 | 1467953038516 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:59 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)
21:43:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1090ms
21:43:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
21:43:59 INFO - PROCESS | 10726 | 1467953039521 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:43:59 INFO - PROCESS | 10726 | 1467953039607 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:00 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
21:44:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:44:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
21:44:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:44:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1081ms
21:44:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
21:44:00 INFO - PROCESS | 10726 | 1467953040608 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:00 INFO - PROCESS | 10726 | 1467953040697 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:01 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
21:44:01 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:44:01 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
21:44:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:01 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:44:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1176ms
21:44:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
21:44:01 INFO - PROCESS | 10726 | 1467953041794 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:01 INFO - PROCESS | 10726 | 1467953041923 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:03 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
21:44:03 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:44:03 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
21:44:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:03 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:44:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1424ms
21:44:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
21:44:03 INFO - PROCESS | 10726 | 1467953043227 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:03 INFO - PROCESS | 10726 | 1467953043326 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:04 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
21:44:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
21:44:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
21:44:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:44:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1126ms
21:44:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
21:44:04 INFO - PROCESS | 10726 | 1467953044362 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:04 INFO - PROCESS | 10726 | 1467953044452 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
21:44:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 681ms
21:44:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
21:44:05 INFO - PROCESS | 10726 | 1467953045078 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:05 INFO - PROCESS | 10726 | 1467953045159 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
21:44:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 647ms
21:44:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
21:44:05 INFO - PROCESS | 10726 | 1467953045711 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:05 INFO - PROCESS | 10726 | 1467953045829 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:06 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"
21:44:06 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:44:06 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
21:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:44:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:06 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:44:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 644ms
21:44:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
21:44:06 INFO - PROCESS | 10726 | 1467953046364 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:06 INFO - PROCESS | 10726 | 1467953046452 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
21:44:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 730ms
21:44:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
21:44:07 INFO - PROCESS | 10726 | 1467953047106 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:07 INFO - PROCESS | 10726 | 1467953047225 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:08 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"
21:44:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:44:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:44:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 931ms
21:44:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
21:44:08 INFO - PROCESS | 10726 | 1467953048032 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:08 INFO - PROCESS | 10726 | 1467953048113 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:08 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"
21:44:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:44:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
21:44:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:08 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
21:44:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 629ms
21:44:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
21:44:08 INFO - PROCESS | 10726 | 1467953048703 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:08 INFO - PROCESS | 10726 | 1467953048824 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:09 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
21:44:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 847ms
21:44:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
21:44:09 INFO - PROCESS | 10726 | 1467953049526 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:09 INFO - PROCESS | 10726 | 1467953049622 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:10 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
21:44:10 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
21:44:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
21:44:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:44:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1081ms
21:44:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
21:44:10 INFO - PROCESS | 10726 | 1467953050624 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:10 INFO - PROCESS | 10726 | 1467953050724 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
21:44:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 678ms
21:44:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
21:44:11 INFO - PROCESS | 10726 | 1467953051378 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:11 INFO - PROCESS | 10726 | 1467953051474 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
21:44:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 760ms
21:44:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
21:44:12 INFO - PROCESS | 10726 | 1467953052113 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:12 INFO - PROCESS | 10726 | 1467953052284 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
21:44:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 740ms
21:44:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
21:44:12 INFO - PROCESS | 10726 | 1467953052847 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:12 INFO - PROCESS | 10726 | 1467953052968 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
21:44:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 686ms
21:44:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
21:44:13 INFO - PROCESS | 10726 | 1467953053552 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:13 INFO - PROCESS | 10726 | 1467953053697 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
21:44:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 729ms
21:44:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
21:44:14 INFO - PROCESS | 10726 | 1467953054274 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:14 INFO - PROCESS | 10726 | 1467953054356 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
21:44:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms
21:44:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
21:44:14 INFO - PROCESS | 10726 | 1467953054935 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:15 INFO - PROCESS | 10726 | 1467953055019 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
21:44:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 937ms
21:44:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
21:44:15 INFO - PROCESS | 10726 | 1467953055882 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:15 INFO - PROCESS | 10726 | 1467953055986 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
21:44:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 684ms
21:44:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
21:44:16 INFO - PROCESS | 10726 | 1467953056596 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:16 INFO - PROCESS | 10726 | 1467953056685 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
21:44:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 637ms
21:44:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
21:44:17 INFO - PROCESS | 10726 | 1467953057260 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:17 INFO - PROCESS | 10726 | 1467953057339 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
21:44:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 636ms
21:44:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
21:44:17 INFO - PROCESS | 10726 | 1467953057898 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:18 INFO - PROCESS | 10726 | 1467953057997 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
21:44:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 636ms
21:44:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
21:44:18 INFO - PROCESS | 10726 | 1467953058550 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:18 INFO - PROCESS | 10726 | 1467953058650 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
21:44:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 679ms
21:44:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
21:44:19 INFO - PROCESS | 10726 | 1467953059242 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:19 INFO - PROCESS | 10726 | 1467953059348 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
21:44:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 782ms
21:44:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
21:44:20 INFO - PROCESS | 10726 | 1467953060023 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:20 INFO - PROCESS | 10726 | 1467953060112 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
21:44:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 578ms
21:44:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
21:44:20 INFO - PROCESS | 10726 | 1467953060611 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:20 INFO - PROCESS | 10726 | 1467953060685 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
21:44:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 626ms
21:44:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
21:44:21 INFO - PROCESS | 10726 | 1467953061241 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:21 INFO - PROCESS | 10726 | 1467953061319 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
21:44:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 585ms
21:44:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
21:44:21 INFO - PROCESS | 10726 | 1467953061875 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:21 INFO - PROCESS | 10726 | 1467953061972 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
21:44:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 942ms
21:44:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
21:44:22 INFO - PROCESS | 10726 | 1467953062821 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:22 INFO - PROCESS | 10726 | 1467953062922 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
21:44:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 677ms
21:44:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
21:44:23 INFO - PROCESS | 10726 | 1467953063530 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:23 INFO - PROCESS | 10726 | 1467953063655 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
21:44:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 687ms
21:44:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
21:44:24 INFO - PROCESS | 10726 | 1467953064255 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:24 INFO - PROCESS | 10726 | 1467953064344 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
21:44:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 690ms
21:44:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
21:44:24 INFO - PROCESS | 10726 | 1467953064908 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:25 INFO - PROCESS | 10726 | 1467953064998 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
21:44:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 569ms
21:44:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
21:44:25 INFO - PROCESS | 10726 | 1467953065518 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:25 INFO - PROCESS | 10726 | 1467953065607 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
21:44:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 646ms
21:44:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
21:44:26 INFO - PROCESS | 10726 | 1467953066170 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:26 INFO - PROCESS | 10726 | 1467953066279 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
21:44:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 926ms
21:44:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
21:44:27 INFO - PROCESS | 10726 | 1467953067094 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:27 INFO - PROCESS | 10726 | 1467953067188 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
21:44:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 579ms
21:44:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
21:44:27 INFO - PROCESS | 10726 | 1467953067704 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:27 INFO - PROCESS | 10726 | 1467953067840 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
21:44:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 735ms
21:44:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
21:44:28 INFO - PROCESS | 10726 | 1467953068442 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:28 INFO - PROCESS | 10726 | 1467953068547 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
21:44:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 727ms
21:44:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
21:44:29 INFO - PROCESS | 10726 | 1467953069204 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:29 INFO - PROCESS | 10726 | 1467953069338 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
21:44:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 890ms
21:44:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
21:44:30 INFO - PROCESS | 10726 | 1467953070096 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:30 INFO - PROCESS | 10726 | 1467953070237 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
21:44:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 834ms
21:44:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
21:44:30 INFO - PROCESS | 10726 | 1467953070966 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:31 INFO - PROCESS | 10726 | 1467953071110 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
21:44:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 793ms
21:44:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
21:44:31 INFO - PROCESS | 10726 | 1467953071765 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:31 INFO - PROCESS | 10726 | 1467953071853 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
21:44:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 687ms
21:44:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
21:44:32 INFO - PROCESS | 10726 | 1467953072500 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:32 INFO - PROCESS | 10726 | 1467953072583 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
21:44:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 648ms
21:44:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
21:44:33 INFO - PROCESS | 10726 | 1467953073125 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:33 INFO - PROCESS | 10726 | 1467953073219 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
21:44:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 783ms
21:44:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
21:44:33 INFO - PROCESS | 10726 | 1467953073949 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:34 INFO - PROCESS | 10726 | 1467953074035 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
21:44:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 737ms
21:44:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
21:44:34 INFO - PROCESS | 10726 | 1467953074633 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:34 INFO - PROCESS | 10726 | 1467953074718 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
21:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 588ms
21:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
21:44:35 INFO - PROCESS | 10726 | 1467953075229 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:35 INFO - PROCESS | 10726 | 1467953075353 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
21:44:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 731ms
21:44:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
21:44:35 INFO - PROCESS | 10726 | 1467953075991 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:36 INFO - PROCESS | 10726 | 1467953076204 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
21:44:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 836ms
21:44:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
21:44:36 INFO - PROCESS | 10726 | 1467953076848 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:36 INFO - PROCESS | 10726 | 1467953076952 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
21:44:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 740ms
21:44:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
21:44:37 INFO - PROCESS | 10726 | 1467953077581 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:37 INFO - PROCESS | 10726 | 1467953077699 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
21:44:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 629ms
21:44:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
21:44:38 INFO - PROCESS | 10726 | 1467953078234 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:38 INFO - PROCESS | 10726 | 1467953078335 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
21:44:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 638ms
21:44:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
21:44:38 INFO - PROCESS | 10726 | 1467953078878 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:38 INFO - PROCESS | 10726 | 1467953078957 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
21:44:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 529ms
21:44:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
21:44:39 INFO - PROCESS | 10726 | 1467953079419 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:39 INFO - PROCESS | 10726 | 1467953079539 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
21:44:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 643ms
21:44:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
21:44:40 INFO - PROCESS | 10726 | 1467953080070 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:40 INFO - PROCESS | 10726 | 1467953080173 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
21:44:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 629ms
21:44:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
21:44:40 INFO - PROCESS | 10726 | 1467953080702 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:40 INFO - PROCESS | 10726 | 1467953080813 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
21:44:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 727ms
21:44:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
21:44:41 INFO - PROCESS | 10726 | 1467953081433 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:41 INFO - PROCESS | 10726 | 1467953081524 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
21:44:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 537ms
21:44:41 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
21:44:41 INFO - PROCESS | 10726 | 1467953081984 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:42 INFO - PROCESS | 10726 | 1467953082104 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
21:44:42 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
21:44:42 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 632ms
21:44:42 INFO - TEST-START | /DOMEvents/constructors.html
21:44:42 INFO - PROCESS | 10726 | 1467953082617 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:42 INFO - PROCESS | 10726 | 1467953082727 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
21:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
21:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
21:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
21:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
21:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
21:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:44:43 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
21:44:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
21:44:43 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
21:44:43 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
21:44:43 INFO - TEST-OK | /DOMEvents/constructors.html | took 787ms
21:44:43 INFO - TEST-START | /DOMEvents/event-phases-order.html
21:44:43 INFO - PROCESS | 10726 | 1467953083452 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:43 INFO - PROCESS | 10726 | 1467953083548 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:44 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
21:44:44 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 621ms
21:44:44 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
21:44:44 INFO - PROCESS | 10726 | 1467953084089 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:44 INFO - PROCESS | 10726 | 1467953084186 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
21:44:44 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
21:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:44:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1
21:44:44 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
21:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:44:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1
21:44:44 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
21:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:44:44 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]"
21:44:44 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
21:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
21:44:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:44 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
21:44:44 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
21:44:44 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 575ms
21:44:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
21:44:44 INFO - PROCESS | 10726 | 1467953084700 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:44 INFO - PROCESS | 10726 | 1467953084792 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:45 INFO - PROCESS | 10726 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
21:44:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
21:44:45 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 581ms
21:44:45 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
21:44:45 INFO - PROCESS | 10726 | 1467953085282 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:45 INFO - PROCESS | 10726 | 1467953085364 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:45 INFO - PROCESS | 10726 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
21:44:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
21:44:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 527ms
21:44:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
21:44:45 INFO - PROCESS | 10726 | 1467953085812 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:45 INFO - PROCESS | 10726 | 1467953085890 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
21:44:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 575ms
21:44:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
21:44:46 INFO - PROCESS | 10726 | 1467953086396 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:46 INFO - PROCESS | 10726 | 1467953086475 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:46 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.
21:44:46 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 526ms
21:44:46 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
21:44:46 INFO - PROCESS | 10726 | 1467953086924 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:47 INFO - PROCESS | 10726 | 1467953087010 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:47 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
21:44:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
21:44:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:44:47 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
21:44:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 530ms
21:44:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
21:44:47 INFO - PROCESS | 10726 | 1467953087459 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:47 INFO - PROCESS | 10726 | 1467953087536 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:48 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
21:44:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 622ms
21:44:48 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
21:44:48 INFO - PROCESS | 10726 | 1467953088085 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:48 INFO - PROCESS | 10726 | 1467953088150 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:48 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.
21:44:48 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 682ms
21:44:48 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
21:44:48 INFO - PROCESS | 10726 | 1467953088775 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:48 INFO - PROCESS | 10726 | 1467953088847 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
21:44:49 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
21:44:49 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 575ms
21:44:49 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
21:44:49 INFO - PROCESS | 10726 | 1467953089373 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:49 INFO - PROCESS | 10726 | 1467953089507 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:50 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.
21:44:50 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 728ms
21:44:50 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
21:44:50 INFO - PROCESS | 10726 | 1467953090115 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:50 INFO - PROCESS | 10726 | 1467953090203 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:50 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
21:44:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 526ms
21:44:50 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
21:44:50 INFO - PROCESS | 10726 | 1467953090665 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:50 INFO - PROCESS | 10726 | 1467953090752 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:51 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
21:44:51 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 628ms
21:44:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
21:44:51 INFO - PROCESS | 10726 | 1467953091310 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:51 INFO - PROCESS | 10726 | 1467953091403 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
21:44:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 629ms
21:44:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
21:44:51 INFO - PROCESS | 10726 | 1467953091937 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:52 INFO - PROCESS | 10726 | 1467953092021 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.
21:44:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 579ms
21:44:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
21:44:52 INFO - PROCESS | 10726 | 1467953092521 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:52 INFO - PROCESS | 10726 | 1467953092608 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.
21:44:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 524ms
21:44:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
21:44:53 INFO - PROCESS | 10726 | 1467953093053 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:53 INFO - PROCESS | 10726 | 1467953093135 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:53 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
21:44:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
21:44:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:44:53 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
21:44:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 529ms
21:44:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
21:44:53 INFO - PROCESS | 10726 | 1467953093589 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:53 INFO - PROCESS | 10726 | 1467953093664 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.
21:44:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 520ms
21:44:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
21:44:54 INFO - PROCESS | 10726 | 1467953094114 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:54 INFO - PROCESS | 10726 | 1467953094192 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:54 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.
21:44:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 527ms
21:44:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
21:44:54 INFO - PROCESS | 10726 | 1467953094652 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:54 INFO - PROCESS | 10726 | 1467953094724 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
21:44:55 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element
21:44:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 522ms
21:44:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
21:44:55 INFO - PROCESS | 10726 | 1467953095187 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:55 INFO - PROCESS | 10726 | 1467953095297 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:55 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.
21:44:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 628ms
21:44:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
21:44:55 INFO - PROCESS | 10726 | 1467953095819 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:55 INFO - PROCESS | 10726 | 1467953095911 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.
21:44:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 823ms
21:44:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
21:44:56 INFO - PROCESS | 10726 | 1467953096655 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:56 INFO - PROCESS | 10726 | 1467953096760 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.
21:44:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 574ms
21:44:57 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
21:44:57 INFO - PROCESS | 10726 | 1467953097238 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:57 INFO - PROCESS | 10726 | 1467953097326 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:57 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
21:44:57 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 523ms
21:44:57 INFO - TEST-START | /FileAPI/FileReaderSync.worker
21:44:57 INFO - PROCESS | 10726 | 1467953097786 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:57 INFO - PROCESS | 10726 | 1467953097872 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
21:44:58 INFO - {}
21:44:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
21:44:58 INFO - {}
21:44:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
21:44:58 INFO - {}
21:44:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
21:44:58 INFO - {}
21:44:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 685ms
21:44:58 INFO - TEST-START | /FileAPI/fileReader.html
21:44:58 INFO - PROCESS | 10726 | 1467953098465 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:58 INFO - PROCESS | 10726 | 1467953098552 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
21:44:58 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
21:44:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
21:44:58 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
21:44:58 INFO - TEST-OK | /FileAPI/fileReader.html | took 540ms
21:44:59 INFO - TEST-START | /FileAPI/historical.html
21:44:59 INFO - PROCESS | 10726 | 1467953099036 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:59 INFO - PROCESS | 10726 | 1467953099120 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:59 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
21:44:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
21:44:59 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
21:44:59 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
21:44:59 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
21:44:59 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
21:44:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
21:44:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:44:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:44:59 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
21:44:59 INFO - TEST-OK | /FileAPI/historical.html | took 553ms
21:44:59 INFO - TEST-START | /FileAPI/idlharness.html
21:44:59 INFO - PROCESS | 10726 | 1467953099574 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:44:59 INFO - PROCESS | 10726 | 1467953099661 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
21:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
21:45:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
21:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:45:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:45:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
21:45: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
21:45:00 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
21:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:00 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
21:45:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
21:45:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
21:45: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
21:45:00 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
21:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:00 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:45:00 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:45:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
21:45: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
21:45:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:45:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:45:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
21:45: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
21:45: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
21:45:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:45:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:45:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
21:45:00 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
21:45:00 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
21:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:00 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
21:45:00 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
21:45: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
21:45:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:45:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:45:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
21:45: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
21:45: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
21:45:00 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:45:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:00 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:00 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:45:00 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:45:00 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:45:00 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:45:00 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
21:45:00 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
21:45:00 INFO - TEST-OK | /FileAPI/idlharness.html | took 770ms
21:45:00 INFO - TEST-START | /FileAPI/idlharness.worker
21:45:00 INFO - PROCESS | 10726 | 1467953100352 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:00 INFO - PROCESS | 10726 | 1467953100485 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
21:45:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:45:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
21:45:01 INFO - {}
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
21:45:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
21:45:01 INFO - {}
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:45:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
21:45:01 INFO - {}
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:45:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:45:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
21:45:01 INFO - {}
21:45: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 - {}
21:45:01 INFO - {}
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:45:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:45:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
21:45:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
21:45:01 INFO - {}
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:45:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:45:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
21:45:01 INFO - {}
21:45: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 - {}
21:45:01 INFO - {}
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
21:45:01 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
21:45:01 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
21:45:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45: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
21:45:01 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
21:45:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:01 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
21:45:01 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
21:45:01 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:45:01 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:45:01 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
21:45:01 INFO - {}
21:45:01 INFO - TEST-OK | /FileAPI/idlharness.worker | took 973ms
21:45:01 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
21:45:01 INFO - PROCESS | 10726 | 1467953101332 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:01 INFO - PROCESS | 10726 | 1467953101453 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:01 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
21:45:01 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 622ms
21:45:01 INFO - TEST-START | /FileAPI/blob/Blob-close.html
21:45:01 INFO - PROCESS | 10726 | 1467953101964 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:02 INFO - PROCESS | 10726 | 1467953102043 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:02 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
21:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
21:45:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:02 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
21:45:02 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 841ms
21:45:02 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
21:45:02 INFO - PROCESS | 10726 | 1467953102808 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:03 INFO - PROCESS | 10726 | 1467953103013 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
21:45: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.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
21:45: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'.)
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
21:45: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.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
21:45: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.
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
21:45: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.
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
21:45:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
21:45: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.
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
21:45:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
21:45:03 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:45:03 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
21:45:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
21:45:03 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
21:45:03 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
21:45:03 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1001ms
21:45:03 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
21:45:03 INFO - PROCESS | 10726 | 1467953103823 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:03 INFO - PROCESS | 10726 | 1467953103962 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:04 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
21:45:04 INFO - {}
21:45:04 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 826ms
21:45:04 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
21:45:04 INFO - PROCESS | 10726 | 1467953104654 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:04 INFO - PROCESS | 10726 | 1467953104752 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
21:45:05 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 523ms
21:45:05 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
21:45:05 INFO - PROCESS | 10726 | 1467953105192 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:05 INFO - PROCESS | 10726 | 1467953105292 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
21:45:05 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
21:45:06 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
21:45:06 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
21:45:06 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"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
21:45:06 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"
21:45:06 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
21:45:06 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 841ms
21:45:06 INFO - TEST-START | /FileAPI/file/File-constructor.html
21:45:06 INFO - PROCESS | 10726 | 1467953106083 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:06 INFO - PROCESS | 10726 | 1467953106226 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
21:45:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
21:45:06 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:06 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
21:45:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
21:45:06 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
21:45:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:06 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
21:45:06 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
21:45:06 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 632ms
21:45:06 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
21:45:06 INFO - PROCESS | 10726 | 1467953106725 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:06 INFO - PROCESS | 10726 | 1467953106802 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:07 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
21:45:07 INFO - {}
21:45:07 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 577ms
21:45:07 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
21:45:07 INFO - PROCESS | 10726 | 1467953107307 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:07 INFO - PROCESS | 10726 | 1467953107399 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
21:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
21:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
21:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
21:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
21:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
21:45:07 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
21:45:07 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 532ms
21:45:07 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
21:45:07 INFO - PROCESS | 10726 | 1467953107846 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:07 INFO - PROCESS | 10726 | 1467953107920 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
21:45:08 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 523ms
21:45:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
21:45:08 INFO - PROCESS | 10726 | 1467953108378 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:08 INFO - PROCESS | 10726 | 1467953108452 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
21:45:08 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
21:45:08 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 479ms
21:45:08 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
21:45:08 INFO - PROCESS | 10726 | 1467953108870 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:08 INFO - PROCESS | 10726 | 1467953108948 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
21:45:09 INFO - reader.readAsText(blob_2)
21:45:09 INFO - }" did not throw
21:45:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
21:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
21:45:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
21:45:09 INFO - reader.readAsDataURL(blob_2)
21:45:09 INFO - }" did not throw
21:45:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
21:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
21:45:09 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
21:45:09 INFO - reader.readAsArrayBuffer(blob_2)
21:45:09 INFO - }" did not throw
21:45:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
21:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
21:45:09 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
21:45:09 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
21:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:45:09 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
21:45:09 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
21:45:09 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
21:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:45:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
21:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:09 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
21:45:09 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
21:45:09 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
21:45:09 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
21:45:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
21:45:09 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 582ms
21:45:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
21:45:09 INFO - PROCESS | 10726 | 1467953109465 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:09 INFO - PROCESS | 10726 | 1467953109569 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:10 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
21:45:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
21:45:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:10 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
21:45:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
21:45:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 985ms
21:45:10 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
21:45:10 INFO - PROCESS | 10726 | 1467953110451 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:10 INFO - PROCESS | 10726 | 1467953110539 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:10 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
21:45:10 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 530ms
21:45:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
21:45:11 INFO - PROCESS | 10726 | 1467953111015 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:11 INFO - PROCESS | 10726 | 1467953111109 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
21:45:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 577ms
21:45:11 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
21:45:11 INFO - PROCESS | 10726 | 1467953111599 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:11 INFO - PROCESS | 10726 | 1467953111679 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
21:45:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 575ms
21:45:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
21:45:12 INFO - PROCESS | 10726 | 1467953112170 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:12 INFO - PROCESS | 10726 | 1467953112247 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
21:45:12 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
21:45:12 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 571ms
21:45:12 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
21:45:12 INFO - PROCESS | 10726 | 1467953112747 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:12 INFO - PROCESS | 10726 | 1467953112819 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
21:45:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 630ms
21:45:13 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
21:45:13 INFO - PROCESS | 10726 | 1467953113384 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:13 INFO - PROCESS | 10726 | 1467953113498 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
21:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
21:45:13 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
21:45:13 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 581ms
21:45:13 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
21:45:13 INFO - PROCESS | 10726 | 1467953113978 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:14 INFO - PROCESS | 10726 | 1467953114072 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:14 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
21:45:14 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
21:45:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
21:45:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:45:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:45:14 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
21:45:14 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 529ms
21:45:14 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
21:45:14 INFO - PROCESS | 10726 | 1467953114509 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:14 INFO - PROCESS | 10726 | 1467953114597 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:15 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
21:45:15 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 523ms
21:45:15 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
21:45:15 INFO - PROCESS | 10726 | 1467953115040 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:15 INFO - PROCESS | 10726 | 1467953115118 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:15 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
21:45:15 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 528ms
21:45:15 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
21:45:15 INFO - PROCESS | 10726 | 1467953115571 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:15 INFO - PROCESS | 10726 | 1467953115642 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:16 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
21:45:16 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 573ms
21:45:16 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
21:45:16 INFO - PROCESS | 10726 | 1467953116148 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:16 INFO - PROCESS | 10726 | 1467953116233 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:17 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
21:45:17 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 972ms
21:45:17 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
21:45:17 INFO - PROCESS | 10726 | 1467953117130 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:17 INFO - PROCESS | 10726 | 1467953117220 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:17 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
21:45:17 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 777ms
21:45:17 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
21:45:17 INFO - PROCESS | 10726 | 1467953117914 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:18 INFO - PROCESS | 10726 | 1467953118005 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
21:45:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
21:45:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
21:45:18 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
21:45:18 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 626ms
21:45:18 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
21:45:18 INFO - PROCESS | 10726 | 1467953118553 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:18 INFO - PROCESS | 10726 | 1467953118663 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
21:45:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 677ms
21:45:19 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
21:45:19 INFO - PROCESS | 10726 | 1467953119227 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:19 INFO - PROCESS | 10726 | 1467953119318 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
21:45:19 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
21:45:19 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 577ms
21:45:19 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
21:45:19 INFO - PROCESS | 10726 | 1467953119811 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:19 INFO - PROCESS | 10726 | 1467953119904 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
21:45:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
21:45:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
21:45:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
21:45:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
21:45:20 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
21:45:20 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 624ms
21:45:20 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
21:45:20 INFO - PROCESS | 10726 | 1467953120444 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:20 INFO - PROCESS | 10726 | 1467953120543 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
21:45:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
21:45:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
21:45:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
21:45:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 675ms
21:45:21 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
21:45:21 INFO - PROCESS | 10726 | 1467953121122 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:21 INFO - PROCESS | 10726 | 1467953121200 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
21:45:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
21:45:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
21:45:21 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
21:45:21 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 627ms
21:45:21 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
21:45:21 INFO - PROCESS | 10726 | 1467953121756 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:21 INFO - PROCESS | 10726 | 1467953121836 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
21:45:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
21:45:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
21:45:22 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
21:45:22 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 681ms
21:45:22 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
21:45:22 INFO - PROCESS | 10726 | 1467953122443 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:22 INFO - PROCESS | 10726 | 1467953122544 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
21:45:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
21:45:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
21:45:23 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
21:45:23 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 578ms
21:45:23 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
21:45:23 INFO - PROCESS | 10726 | 1467953123031 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:23 INFO - PROCESS | 10726 | 1467953123129 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
21:45:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
21:45:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
21:45:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
21:45:24 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
21:45:24 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 1029ms
21:45:24 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
21:45:24 INFO - PROCESS | 10726 | 1467953124077 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:24 INFO - PROCESS | 10726 | 1467953124169 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:24 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
21:45:24 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
21:45:24 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
21:45:24 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 723ms
21:45:24 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
21:45:24 INFO - PROCESS | 10726 | 1467953124825 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:24 INFO - PROCESS | 10726 | 1467953124956 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:25 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
21:45:25 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
21:45:25 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
21:45:25 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 1038ms
21:45:25 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
21:45:25 INFO - PROCESS | 10726 | 1467953125865 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:25 INFO - PROCESS | 10726 | 1467953125939 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:26 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
21:45:26 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 578ms
21:45:26 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
21:45:26 INFO - PROCESS | 10726 | 1467953126438 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:26 INFO - PROCESS | 10726 | 1467953126527 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:27 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
21:45:27 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
21:45:27 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 584ms
21:45:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
21:45:27 INFO - PROCESS | 10726 | 1467953127027 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:27 INFO - PROCESS | 10726 | 1467953127108 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:27 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
21:45:27 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 627ms
21:45:27 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
21:45:27 INFO - PROCESS | 10726 | 1467953127662 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:27 INFO - PROCESS | 10726 | 1467953127754 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
21:45:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 627ms
21:45:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
21:45:28 INFO - PROCESS | 10726 | 1467953128290 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:28 INFO - PROCESS | 10726 | 1467953128369 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:28 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
21:45:28 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 673ms
21:45:28 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
21:45:28 INFO - PROCESS | 10726 | 1467953128968 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:29 INFO - PROCESS | 10726 | 1467953129066 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:29 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
21:45:29 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 632ms
21:45:29 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
21:45:29 INFO - PROCESS | 10726 | 1467953129608 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:29 INFO - PROCESS | 10726 | 1467953129701 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:30 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
21:45:30 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 823ms
21:45:30 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
21:45:30 INFO - PROCESS | 10726 | 1467953130438 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:30 INFO - PROCESS | 10726 | 1467953130526 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
21:45:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 589ms
21:45:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
21:45:31 INFO - PROCESS | 10726 | 1467953131037 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:31 INFO - PROCESS | 10726 | 1467953131122 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:31 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
21:45:31 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 629ms
21:45:31 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
21:45:31 INFO - PROCESS | 10726 | 1467953131677 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:31 INFO - PROCESS | 10726 | 1467953131761 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:32 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
21:45:32 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 725ms
21:45:32 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
21:45:32 INFO - PROCESS | 10726 | 1467953132404 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:32 INFO - PROCESS | 10726 | 1467953132524 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
21:45:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 685ms
21:45:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
21:45:33 INFO - PROCESS | 10726 | 1467953133087 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:33 INFO - PROCESS | 10726 | 1467953133163 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:33 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
21:45:33 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 575ms
21:45:33 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
21:45:33 INFO - PROCESS | 10726 | 1467953133670 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:33 INFO - PROCESS | 10726 | 1467953133754 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
21:45:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 586ms
21:45:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
21:45:34 INFO - PROCESS | 10726 | 1467953134260 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:34 INFO - PROCESS | 10726 | 1467953134328 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:34 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
21:45:34 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 571ms
21:45:34 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
21:45:34 INFO - PROCESS | 10726 | 1467953134834 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:34 INFO - PROCESS | 10726 | 1467953134909 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:35 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
21:45:35 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 625ms
21:45:35 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
21:45:35 INFO - PROCESS | 10726 | 1467953135470 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:35 INFO - PROCESS | 10726 | 1467953135558 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
21:45:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 580ms
21:45:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
21:45:36 INFO - PROCESS | 10726 | 1467953136050 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:36 INFO - PROCESS | 10726 | 1467953136122 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:36 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
21:45:36 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 577ms
21:45:36 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
21:45:36 INFO - PROCESS | 10726 | 1467953136650 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:36 INFO - PROCESS | 10726 | 1467953136747 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:37 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
21:45:37 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 779ms
21:45:37 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
21:45:37 INFO - PROCESS | 10726 | 1467953137448 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:37 INFO - PROCESS | 10726 | 1467953137532 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:38 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
21:45:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 633ms
21:45:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
21:45:38 INFO - PROCESS | 10726 | 1467953138088 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:38 INFO - PROCESS | 10726 | 1467953138175 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:38 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
21:45:38 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 572ms
21:45:38 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
21:45:38 INFO - PROCESS | 10726 | 1467953138672 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:38 INFO - PROCESS | 10726 | 1467953138756 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:39 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
21:45:39 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 725ms
21:45:39 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
21:45:39 INFO - PROCESS | 10726 | 1467953139392 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:39 INFO - PROCESS | 10726 | 1467953139476 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
21:45:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 780ms
21:45:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
21:45:40 INFO - PROCESS | 10726 | 1467953140193 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:40 INFO - PROCESS | 10726 | 1467953140269 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:40 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
21:45:40 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 580ms
21:45:40 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
21:45:40 INFO - PROCESS | 10726 | 1467953140782 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:40 INFO - PROCESS | 10726 | 1467953140871 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:41 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
21:45:41 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 628ms
21:45:41 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
21:45:41 INFO - PROCESS | 10726 | 1467953141408 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:41 INFO - PROCESS | 10726 | 1467953141498 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
21:45:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 678ms
21:45:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
21:45:42 INFO - PROCESS | 10726 | 1467953142090 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:42 INFO - PROCESS | 10726 | 1467953142171 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:42 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
21:45:42 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 571ms
21:45:42 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
21:45:42 INFO - PROCESS | 10726 | 1467953142672 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:42 INFO - PROCESS | 10726 | 1467953142752 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:43 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
21:45:43 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 577ms
21:45:43 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
21:45:43 INFO - PROCESS | 10726 | 1467953143257 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:43 INFO - PROCESS | 10726 | 1467953143360 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:44 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
21:45:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 971ms
21:45:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
21:45:44 INFO - PROCESS | 10726 | 1467953144235 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:44 INFO - PROCESS | 10726 | 1467953144327 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:44 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
21:45:44 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 629ms
21:45:44 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
21:45:44 INFO - PROCESS | 10726 | 1467953144873 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:44 INFO - PROCESS | 10726 | 1467953144950 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:45 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
21:45:45 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 574ms
21:45:45 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
21:45:45 INFO - PROCESS | 10726 | 1467953145466 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:45 INFO - PROCESS | 10726 | 1467953145553 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
21:45:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 631ms
21:45:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
21:45:46 INFO - PROCESS | 10726 | 1467953146091 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:46 INFO - PROCESS | 10726 | 1467953146170 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:46 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
21:45:46 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 579ms
21:45:46 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
21:45:46 INFO - PROCESS | 10726 | 1467953146678 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:46 INFO - PROCESS | 10726 | 1467953146749 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
21:45:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 577ms
21:45:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
21:45:47 INFO - PROCESS | 10726 | 1467953147260 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:47 INFO - PROCESS | 10726 | 1467953147364 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:47 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
21:45:47 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 671ms
21:45:47 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
21:45:47 INFO - PROCESS | 10726 | 1467953147932 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:48 INFO - PROCESS | 10726 | 1467953148024 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:48 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
21:45:48 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 673ms
21:45:48 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
21:45:48 INFO - PROCESS | 10726 | 1467953148617 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:48 INFO - PROCESS | 10726 | 1467953148703 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
21:45:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 583ms
21:45:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
21:45:49 INFO - PROCESS | 10726 | 1467953149199 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:49 INFO - PROCESS | 10726 | 1467953149274 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:49 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
21:45:49 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 575ms
21:45:49 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
21:45:49 INFO - PROCESS | 10726 | 1467953149784 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:49 INFO - PROCESS | 10726 | 1467953149859 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:50 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
21:45:50 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 636ms
21:45:50 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
21:45:50 INFO - PROCESS | 10726 | 1467953150424 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:50 INFO - PROCESS | 10726 | 1467953150528 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
21:45:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 782ms
21:45:51 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
21:45:51 INFO - PROCESS | 10726 | 1467953151212 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:51 INFO - PROCESS | 10726 | 1467953151300 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:51 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
21:45:51 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 677ms
21:45:51 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
21:45:51 INFO - PROCESS | 10726 | 1467953151900 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:52 INFO - PROCESS | 10726 | 1467953152003 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:53 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
21:45:53 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 1829ms
21:45:53 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
21:45:53 INFO - PROCESS | 10726 | 1467953153741 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:53 INFO - PROCESS | 10726 | 1467953153819 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:54 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
21:45:54 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 574ms
21:45:54 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
21:45:54 INFO - PROCESS | 10726 | 1467953154310 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:54 INFO - PROCESS | 10726 | 1467953154394 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:54 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
21:45:54 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 575ms
21:45:54 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
21:45:54 INFO - PROCESS | 10726 | 1467953154891 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:54 INFO - PROCESS | 10726 | 1467953154965 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:55 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
21:45:55 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 624ms
21:45:55 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
21:45:55 INFO - PROCESS | 10726 | 1467953155523 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:55 INFO - PROCESS | 10726 | 1467953155613 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:56 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
21:45:56 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 728ms
21:45:56 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
21:45:56 INFO - PROCESS | 10726 | 1467953156261 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:56 INFO - PROCESS | 10726 | 1467953156352 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:56 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
21:45:56 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 630ms
21:45:56 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
21:45:56 INFO - PROCESS | 10726 | 1467953156889 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:56 INFO - PROCESS | 10726 | 1467953156981 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:57 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
21:45:57 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 784ms
21:45:57 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
21:45:57 INFO - PROCESS | 10726 | 1467953157702 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:57 INFO - PROCESS | 10726 | 1467953157831 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
21:45:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 682ms
21:45:58 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
21:45:58 INFO - PROCESS | 10726 | 1467953158372 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:58 INFO - PROCESS | 10726 | 1467953158490 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:58 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
21:45:58 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 631ms
21:45:59 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
21:45:59 INFO - PROCESS | 10726 | 1467953159022 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:59 INFO - PROCESS | 10726 | 1467953159108 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:59 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
21:45:59 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 683ms
21:45:59 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
21:45:59 INFO - PROCESS | 10726 | 1467953159694 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:45:59 INFO - PROCESS | 10726 | 1467953159782 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:00 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
21:46:00 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 679ms
21:46:00 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
21:46:00 INFO - PROCESS | 10726 | 1467953160379 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:00 INFO - PROCESS | 10726 | 1467953160452 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
21:46:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 675ms
21:46:01 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
21:46:01 INFO - PROCESS | 10726 | 1467953161061 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:01 INFO - PROCESS | 10726 | 1467953161162 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:01 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
21:46:01 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 580ms
21:46:01 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
21:46:01 INFO - PROCESS | 10726 | 1467953161645 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:01 INFO - PROCESS | 10726 | 1467953161726 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
21:46:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 576ms
21:46:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
21:46:02 INFO - PROCESS | 10726 | 1467953162224 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:02 INFO - PROCESS | 10726 | 1467953162295 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:02 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
21:46:02 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 572ms
21:46:02 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
21:46:02 INFO - PROCESS | 10726 | 1467953162802 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:02 INFO - PROCESS | 10726 | 1467953162881 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:03 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
21:46:03 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 675ms
21:46:03 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
21:46:03 INFO - PROCESS | 10726 | 1467953163484 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:03 INFO - PROCESS | 10726 | 1467953163613 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:04 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
21:46:04 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 987ms
21:46:04 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
21:46:04 INFO - PROCESS | 10726 | 1467953164486 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:04 INFO - PROCESS | 10726 | 1467953164577 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
21:46:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 635ms
21:46:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
21:46:05 INFO - PROCESS | 10726 | 1467953165132 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:05 INFO - PROCESS | 10726 | 1467953165225 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:05 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
21:46:05 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 636ms
21:46:05 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
21:46:05 INFO - PROCESS | 10726 | 1467953165779 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:05 INFO - PROCESS | 10726 | 1467953165860 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:06 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
21:46:06 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 629ms
21:46:06 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
21:46:06 INFO - PROCESS | 10726 | 1467953166406 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:06 INFO - PROCESS | 10726 | 1467953166482 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
21:46:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 629ms
21:46:07 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
21:46:07 INFO - PROCESS | 10726 | 1467953167039 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:07 INFO - PROCESS | 10726 | 1467953167118 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:07 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
21:46:07 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 628ms
21:46:07 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
21:46:07 INFO - PROCESS | 10726 | 1467953167675 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:07 INFO - PROCESS | 10726 | 1467953167785 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
21:46:08 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 634ms
21:46:08 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
21:46:08 INFO - PROCESS | 10726 | 1467953168311 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:08 INFO - PROCESS | 10726 | 1467953168387 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:08 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
21:46:08 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 577ms
21:46:08 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
21:46:08 INFO - PROCESS | 10726 | 1467953168892 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:08 INFO - PROCESS | 10726 | 1467953168963 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:09 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
21:46:09 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 584ms
21:46:09 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
21:46:09 INFO - PROCESS | 10726 | 1467953169480 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:09 INFO - PROCESS | 10726 | 1467953169556 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:10 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
21:46:10 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 570ms
21:46:10 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
21:46:10 INFO - PROCESS | 10726 | 1467953170055 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:10 INFO - PROCESS | 10726 | 1467953170125 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:11 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
21:46:11 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1629ms
21:46:11 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
21:46:11 INFO - PROCESS | 10726 | 1467953171694 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:11 INFO - PROCESS | 10726 | 1467953171794 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
21:46:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 672ms
21:46:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
21:46:12 INFO - PROCESS | 10726 | 1467953172376 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:12 INFO - PROCESS | 10726 | 1467953172463 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:12 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
21:46:12 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 623ms
21:46:12 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
21:46:13 INFO - PROCESS | 10726 | 1467953173015 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:13 INFO - PROCESS | 10726 | 1467953173101 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:13 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
21:46:13 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 625ms
21:46:13 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
21:46:13 INFO - PROCESS | 10726 | 1467953173634 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:13 INFO - PROCESS | 10726 | 1467953173712 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
21:46:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 579ms
21:46:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
21:46:14 INFO - PROCESS | 10726 | 1467953174217 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:14 INFO - PROCESS | 10726 | 1467953174293 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:14 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
21:46:14 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 619ms
21:46:14 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
21:46:14 INFO - PROCESS | 10726 | 1467953174845 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:14 INFO - PROCESS | 10726 | 1467953174948 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:15 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
21:46:15 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 675ms
21:46:15 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
21:46:15 INFO - PROCESS | 10726 | 1467953175525 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:15 INFO - PROCESS | 10726 | 1467953175633 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
21:46:16 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 579ms
21:46:16 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
21:46:16 INFO - PROCESS | 10726 | 1467953176107 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:16 INFO - PROCESS | 10726 | 1467953176202 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:16 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
21:46:16 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 681ms
21:46:16 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
21:46:16 INFO - PROCESS | 10726 | 1467953176789 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:16 INFO - PROCESS | 10726 | 1467953176909 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
21:46:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1287ms
21:46:18 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
21:46:18 INFO - PROCESS | 10726 | 1467953178088 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:18 INFO - PROCESS | 10726 | 1467953178202 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
21:46:18 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
21:46:18 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 829ms
21:46:18 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
21:46:18 INFO - PROCESS | 10726 | 1467953178926 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:19 INFO - PROCESS | 10726 | 1467953179025 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:19 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
21:46:19 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 771ms
21:46:19 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
21:46:19 INFO - PROCESS | 10726 | 1467953179709 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:19 INFO - PROCESS | 10726 | 1467953179807 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:20 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
21:46:20 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 680ms
21:46:20 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
21:46:20 INFO - PROCESS | 10726 | 1467953180384 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:20 INFO - PROCESS | 10726 | 1467953180478 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
21:46:21 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 634ms
21:46:21 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
21:46:21 INFO - PROCESS | 10726 | 1467953181024 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:21 INFO - PROCESS | 10726 | 1467953181104 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:21 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
21:46:21 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 677ms
21:46:21 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
21:46:21 INFO - PROCESS | 10726 | 1467953181709 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:21 INFO - PROCESS | 10726 | 1467953181802 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
21:46:22 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 572ms
21:46:22 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
21:46:22 INFO - PROCESS | 10726 | 1467953182290 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:22 INFO - PROCESS | 10726 | 1467953182408 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:22 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
21:46:22 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 691ms
21:46:22 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
21:46:22 INFO - PROCESS | 10726 | 1467953182983 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:23 INFO - PROCESS | 10726 | 1467953183079 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
21:46:23 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 776ms
21:46:23 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
21:46:23 INFO - PROCESS | 10726 | 1467953183801 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:24 INFO - PROCESS | 10726 | 1467953184000 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
21:46:24 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 782ms
21:46:24 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
21:46:24 INFO - PROCESS | 10726 | 1467953184605 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:24 INFO - PROCESS | 10726 | 1467953184700 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
21:46:25 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 626ms
21:46:25 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
21:46:25 INFO - PROCESS | 10726 | 1467953185235 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:25 INFO - PROCESS | 10726 | 1467953185311 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:25 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
21:46:25 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 576ms
21:46:25 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
21:46:25 INFO - PROCESS | 10726 | 1467953185827 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:25 INFO - PROCESS | 10726 | 1467953185912 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:26 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
21:46:26 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
21:46:26 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
21:46:26 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 583ms
21:46:26 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
21:46:26 INFO - PROCESS | 10726 | 1467953186407 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:26 INFO - PROCESS | 10726 | 1467953186498 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:27 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
21:46:27 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 676ms
21:46:27 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
21:46:27 INFO - PROCESS | 10726 | 1467953187089 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:27 INFO - PROCESS | 10726 | 1467953187173 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:27 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
21:46:27 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 824ms
21:46:27 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
21:46:27 INFO - PROCESS | 10726 | 1467953187917 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:27 INFO - PROCESS | 10726 | 1467953187994 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:28 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
21:46:28 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 828ms
21:46:28 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
21:46:28 INFO - PROCESS | 10726 | 1467953188750 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:28 INFO - PROCESS | 10726 | 1467953188825 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:29 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
21:46:29 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
21:46:29 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 670ms
21:46:29 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
21:46:29 INFO - PROCESS | 10726 | 1467953189426 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:29 INFO - PROCESS | 10726 | 1467953189518 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:29 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
21:46:29 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 570ms
21:46:30 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
21:46:30 INFO - PROCESS | 10726 | 1467953190025 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:30 INFO - PROCESS | 10726 | 1467953190146 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:31 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
21:46:31 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 1083ms
21:46:31 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
21:46:31 INFO - PROCESS | 10726 | 1467953191116 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:31 INFO - PROCESS | 10726 | 1467953191224 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:31 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
21:46:31 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 734ms
21:46:31 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
21:46:31 INFO - PROCESS | 10726 | 1467953191856 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:31 INFO - PROCESS | 10726 | 1467953191955 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
21:46:32 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
21:46:32 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 881ms
21:46:32 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
21:46:32 INFO - PROCESS | 10726 | 1467953192753 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:32 INFO - PROCESS | 10726 | 1467953192828 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:33 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
21:46:33 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 629ms
21:46:33 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
21:46:33 INFO - PROCESS | 10726 | 1467953193374 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:33 INFO - PROCESS | 10726 | 1467953193447 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
21:46:34 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 679ms
21:46:34 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
21:46:34 INFO - PROCESS | 10726 | 1467953194058 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:34 INFO - PROCESS | 10726 | 1467953194132 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:34 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
21:46:34 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 577ms
21:46:34 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
21:46:34 INFO - PROCESS | 10726 | 1467953194645 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:34 INFO - PROCESS | 10726 | 1467953194739 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:35 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
21:46:35 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 673ms
21:46:35 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
21:46:35 INFO - PROCESS | 10726 | 1467953195318 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:35 INFO - PROCESS | 10726 | 1467953195400 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
21:46:36 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 781ms
21:46:36 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
21:46:36 INFO - PROCESS | 10726 | 1467953196104 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:36 INFO - PROCESS | 10726 | 1467953196187 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:36 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
21:46:36 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 674ms
21:46:36 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
21:46:36 INFO - PROCESS | 10726 | 1467953196786 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:36 INFO - PROCESS | 10726 | 1467953196862 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:37 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
21:46:37 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 773ms
21:46:37 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
21:46:37 INFO - PROCESS | 10726 | 1467953197575 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:37 INFO - PROCESS | 10726 | 1467953197751 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
21:46:38 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
21:46:38 INFO - window.indexedDB.open('test', val);..." did not throw
21:46:38 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
21:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:46:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:46:38 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
21:46:38 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
21:46:38 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
21:46:38 INFO - window.indexedDB.open('test', val);..." did not throw
21:46:38 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
21:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:46:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:46:38 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
21:46:38 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
21:46:38 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
21:46:38 INFO - window.indexedDB.open('test', val);..." did not throw
21:46:38 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
21:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:46:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:46:38 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
21:46:38 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
21:46:38 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
21:46:38 INFO - window.indexedDB.open('test', val);..." did not throw
21:46:38 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
21:46:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:46:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:46:38 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
21:46:38 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
21:46:38 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
21:46:38 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 886ms
21:46:38 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
21:46:38 INFO - PROCESS | 10726 | 1467953198483 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:38 INFO - PROCESS | 10726 | 1467953198579 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:39 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
21:46:39 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 630ms
21:46:39 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
21:46:39 INFO - PROCESS | 10726 | 1467953199127 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:39 INFO - PROCESS | 10726 | 1467953199208 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:40 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
21:46:40 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
21:46:40 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1734ms
21:46:40 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
21:46:40 INFO - PROCESS | 10726 | 1467953200855 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:40 INFO - PROCESS | 10726 | 1467953200932 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:41 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
21:46:41 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 574ms
21:46:41 INFO - TEST-START | /IndexedDB/idbindex_count.htm
21:46:41 INFO - PROCESS | 10726 | 1467953201435 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:41 INFO - PROCESS | 10726 | 1467953201508 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:42 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
21:46:42 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 574ms
21:46:42 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
21:46:42 INFO - PROCESS | 10726 | 1467953202015 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:42 INFO - PROCESS | 10726 | 1467953202129 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:42 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
21:46:42 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 719ms
21:46:42 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
21:46:42 INFO - PROCESS | 10726 | 1467953202736 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:42 INFO - PROCESS | 10726 | 1467953202812 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:43 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
21:46:43 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 881ms
21:46:43 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
21:46:43 INFO - PROCESS | 10726 | 1467953203622 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:43 INFO - PROCESS | 10726 | 1467953203748 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:44 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
21:46:44 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 876ms
21:46:44 INFO - TEST-START | /IndexedDB/idbindex_get.htm
21:46:44 INFO - PROCESS | 10726 | 1467953204506 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:44 INFO - PROCESS | 10726 | 1467953204610 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:45 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
21:46:45 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 625ms
21:46:45 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
21:46:45 INFO - PROCESS | 10726 | 1467953205140 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:45 INFO - PROCESS | 10726 | 1467953205211 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:45 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
21:46:45 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 625ms
21:46:45 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
21:46:45 INFO - PROCESS | 10726 | 1467953205780 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:45 INFO - PROCESS | 10726 | 1467953205873 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:46 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
21:46:46 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 682ms
21:46:46 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
21:46:46 INFO - PROCESS | 10726 | 1467953206456 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:46 INFO - PROCESS | 10726 | 1467953206529 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:47 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
21:46:47 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 678ms
21:46:47 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
21:46:47 INFO - PROCESS | 10726 | 1467953207143 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:47 INFO - PROCESS | 10726 | 1467953207232 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:47 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
21:46:47 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 730ms
21:46:47 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
21:46:47 INFO - PROCESS | 10726 | 1467953207876 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:47 INFO - PROCESS | 10726 | 1467953207977 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:48 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
21:46:48 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 584ms
21:46:48 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
21:46:48 INFO - PROCESS | 10726 | 1467953208462 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:48 INFO - PROCESS | 10726 | 1467953208533 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:48 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
21:46:48 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 526ms
21:46:48 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
21:46:48 INFO - PROCESS | 10726 | 1467953208993 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:49 INFO - PROCESS | 10726 | 1467953209074 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:49 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
21:46:49 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 571ms
21:46:49 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
21:46:49 INFO - PROCESS | 10726 | 1467953209574 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:49 INFO - PROCESS | 10726 | 1467953209644 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
21:46:50 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
21:46:50 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 678ms
21:46:50 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
21:46:50 INFO - PROCESS | 10726 | 1467953210256 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:50 INFO - PROCESS | 10726 | 1467953210456 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
21:46:51 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
21:46:51 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 1128ms
21:46:51 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
21:46:51 INFO - PROCESS | 10726 | 1467953211401 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:51 INFO - PROCESS | 10726 | 1467953211500 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
21:46:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 674ms
21:46:52 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
21:46:52 INFO - PROCESS | 10726 | 1467953212083 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:52 INFO - PROCESS | 10726 | 1467953212187 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:52 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
21:46:52 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 622ms
21:46:52 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
21:46:52 INFO - PROCESS | 10726 | 1467953212716 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:52 INFO - PROCESS | 10726 | 1467953212805 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:53 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
21:46:53 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 592ms
21:46:53 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
21:46:53 INFO - PROCESS | 10726 | 1467953213307 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:53 INFO - PROCESS | 10726 | 1467953213398 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:53 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
21:46:53 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 679ms
21:46:53 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
21:46:53 INFO - PROCESS | 10726 | 1467953213988 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:54 INFO - PROCESS | 10726 | 1467953214076 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:54 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
21:46:54 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 674ms
21:46:54 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
21:46:54 INFO - PROCESS | 10726 | 1467953214679 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:54 INFO - PROCESS | 10726 | 1467953214786 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:55 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
21:46:55 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 576ms
21:46:55 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
21:46:55 INFO - PROCESS | 10726 | 1467953215248 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:55 INFO - PROCESS | 10726 | 1467953215323 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:55 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
21:46:55 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 522ms
21:46:55 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
21:46:55 INFO - PROCESS | 10726 | 1467953215774 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:55 INFO - PROCESS | 10726 | 1467953215848 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:56 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
21:46:56 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 571ms
21:46:56 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
21:46:56 INFO - PROCESS | 10726 | 1467953216352 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:56 INFO - PROCESS | 10726 | 1467953216435 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:56 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
21:46:56 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 632ms
21:46:56 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
21:46:56 INFO - PROCESS | 10726 | 1467953216987 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:57 INFO - PROCESS | 10726 | 1467953217067 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:57 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
21:46:57 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 927ms
21:46:57 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
21:46:57 INFO - PROCESS | 10726 | 1467953217923 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:58 INFO - PROCESS | 10726 | 1467953218036 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:58 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
21:46:58 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 780ms
21:46:58 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
21:46:58 INFO - PROCESS | 10726 | 1467953218710 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:58 INFO - PROCESS | 10726 | 1467953218825 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:59 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
21:46:59 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 825ms
21:46:59 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
21:46:59 INFO - PROCESS | 10726 | 1467953219550 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:46:59 INFO - PROCESS | 10726 | 1467953219629 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:00 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
21:47:00 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 635ms
21:47:00 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
21:47:00 INFO - PROCESS | 10726 | 1467953220203 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:00 INFO - PROCESS | 10726 | 1467953220292 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:00 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
21:47:00 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 624ms
21:47:00 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
21:47:00 INFO - PROCESS | 10726 | 1467953220810 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:00 INFO - PROCESS | 10726 | 1467953220892 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:01 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
21:47:01 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 620ms
21:47:01 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
21:47:01 INFO - PROCESS | 10726 | 1467953221437 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:01 INFO - PROCESS | 10726 | 1467953221539 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:02 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
21:47:02 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 722ms
21:47:02 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
21:47:02 INFO - PROCESS | 10726 | 1467953222161 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:02 INFO - PROCESS | 10726 | 1467953222236 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
21:47:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
21:47:02 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
21:47:02 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 571ms
21:47:02 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
21:47:02 INFO - PROCESS | 10726 | 1467953222738 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:02 INFO - PROCESS | 10726 | 1467953222825 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
21:47:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
21:47:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
21:47:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
21:47:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
21:47:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
21:47:03 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
21:47:03 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 577ms
21:47:03 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
21:47:03 INFO - PROCESS | 10726 | 1467953223326 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:03 INFO - PROCESS | 10726 | 1467953223402 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
21:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
21:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
21:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
21:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
21:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
21:47:04 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
21:47:04 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 723ms
21:47:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
21:47:04 INFO - PROCESS | 10726 | 1467953224056 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:04 INFO - PROCESS | 10726 | 1467953224167 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
21:47:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 877ms
21:47:04 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
21:47:04 INFO - PROCESS | 10726 | 1467953224940 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:05 INFO - PROCESS | 10726 | 1467953225025 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:05 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
21:47:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 581ms
21:47:05 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
21:47:05 INFO - PROCESS | 10726 | 1467953225532 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:05 INFO - PROCESS | 10726 | 1467953225617 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:06 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
21:47:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 678ms
21:47:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
21:47:06 INFO - PROCESS | 10726 | 1467953226236 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:06 INFO - PROCESS | 10726 | 1467953226317 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
21:47:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 737ms
21:47:06 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
21:47:06 INFO - PROCESS | 10726 | 1467953226960 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:07 INFO - PROCESS | 10726 | 1467953227055 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:07 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
21:47:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 675ms
21:47:07 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
21:47:07 INFO - PROCESS | 10726 | 1467953227641 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:07 INFO - PROCESS | 10726 | 1467953227723 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:08 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
21:47:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 625ms
21:47:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
21:47:08 INFO - PROCESS | 10726 | 1467953228274 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:08 INFO - PROCESS | 10726 | 1467953228347 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
21:47:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 624ms
21:47:08 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
21:47:08 INFO - PROCESS | 10726 | 1467953228901 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:08 INFO - PROCESS | 10726 | 1467953228970 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:09 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
21:47:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 523ms
21:47:09 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
21:47:09 INFO - PROCESS | 10726 | 1467953229431 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:09 INFO - PROCESS | 10726 | 1467953229502 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
21:47:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 579ms
21:47:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
21:47:10 INFO - PROCESS | 10726 | 1467953230014 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:10 INFO - PROCESS | 10726 | 1467953230102 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
21:47:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 638ms
21:47:10 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
21:47:10 INFO - PROCESS | 10726 | 1467953230666 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:10 INFO - PROCESS | 10726 | 1467953230863 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
21:47:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 923ms
21:47:11 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
21:47:11 INFO - PROCESS | 10726 | 1467953231593 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:11 INFO - PROCESS | 10726 | 1467953231691 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
21:47:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 630ms
21:47:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
21:47:12 INFO - PROCESS | 10726 | 1467953232234 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:12 INFO - PROCESS | 10726 | 1467953232316 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
21:47:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 628ms
21:47:12 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
21:47:12 INFO - PROCESS | 10726 | 1467953232871 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:12 INFO - PROCESS | 10726 | 1467953232959 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:13 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
21:47:13 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 624ms
21:47:13 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
21:47:13 INFO - PROCESS | 10726 | 1467953233492 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:13 INFO - PROCESS | 10726 | 1467953233585 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:14 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
21:47:14 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 670ms
21:47:14 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
21:47:14 INFO - PROCESS | 10726 | 1467953234166 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:14 INFO - PROCESS | 10726 | 1467953234239 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:15 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
21:47:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 926ms
21:47:15 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
21:47:15 INFO - PROCESS | 10726 | 1467953235101 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:15 INFO - PROCESS | 10726 | 1467953235188 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:15 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
21:47:15 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 583ms
21:47:15 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
21:47:15 INFO - PROCESS | 10726 | 1467953235686 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:15 INFO - PROCESS | 10726 | 1467953235763 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
21:47:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 580ms
21:47:16 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
21:47:16 INFO - PROCESS | 10726 | 1467953236268 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:16 INFO - PROCESS | 10726 | 1467953236343 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:16 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
21:47:16 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 573ms
21:47:16 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
21:47:16 INFO - PROCESS | 10726 | 1467953236845 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:16 INFO - PROCESS | 10726 | 1467953236921 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:17 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
21:47:17 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 722ms
21:47:17 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
21:47:17 INFO - PROCESS | 10726 | 1467953237579 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:17 INFO - PROCESS | 10726 | 1467953237750 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:18 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
21:47:18 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 977ms
21:47:18 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
21:47:18 INFO - PROCESS | 10726 | 1467953238557 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:18 INFO - PROCESS | 10726 | 1467953238665 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:19 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
21:47:19 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 822ms
21:47:19 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
21:47:19 INFO - PROCESS | 10726 | 1467953239391 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:19 INFO - PROCESS | 10726 | 1467953239480 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:20 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
21:47:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 623ms
21:47:20 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
21:47:20 INFO - PROCESS | 10726 | 1467953240032 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:20 INFO - PROCESS | 10726 | 1467953240126 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:20 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
21:47:20 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 728ms
21:47:20 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
21:47:20 INFO - PROCESS | 10726 | 1467953240751 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:20 INFO - PROCESS | 10726 | 1467953240859 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
21:47:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 673ms
21:47:21 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
21:47:21 INFO - PROCESS | 10726 | 1467953241441 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:21 INFO - PROCESS | 10726 | 1467953241543 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:22 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
21:47:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 743ms
21:47:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
21:47:22 INFO - PROCESS | 10726 | 1467953242192 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:22 INFO - PROCESS | 10726 | 1467953242339 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:22 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
21:47:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 736ms
21:47:22 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
21:47:22 INFO - PROCESS | 10726 | 1467953242928 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:23 INFO - PROCESS | 10726 | 1467953243028 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:23 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
21:47:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 622ms
21:47:23 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
21:47:23 INFO - PROCESS | 10726 | 1467953243553 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:23 INFO - PROCESS | 10726 | 1467953243630 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:24 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
21:47:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 631ms
21:47:24 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
21:47:24 INFO - PROCESS | 10726 | 1467953244193 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:24 INFO - PROCESS | 10726 | 1467953244323 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:25 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
21:47:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 922ms
21:47:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
21:47:25 INFO - PROCESS | 10726 | 1467953245121 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:25 INFO - PROCESS | 10726 | 1467953245228 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
21:47:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 727ms
21:47:25 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
21:47:25 INFO - PROCESS | 10726 | 1467953245862 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:25 INFO - PROCESS | 10726 | 1467953245979 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:26 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
21:47:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 678ms
21:47:26 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
21:47:26 INFO - PROCESS | 10726 | 1467953246553 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:26 INFO - PROCESS | 10726 | 1467953246654 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
21:47:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 631ms
21:47:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
21:47:27 INFO - PROCESS | 10726 | 1467953247179 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:27 INFO - PROCESS | 10726 | 1467953247254 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:27 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"
21:47:27 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
21:47:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:47:27 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:47:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 579ms
21:47:27 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
21:47:27 INFO - PROCESS | 10726 | 1467953247766 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:27 INFO - PROCESS | 10726 | 1467953247836 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:28 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"
21:47:28 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
21:47:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:47:28 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
21:47:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 570ms
21:47:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
21:47:28 INFO - PROCESS | 10726 | 1467953248347 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:28 INFO - PROCESS | 10726 | 1467953248444 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
21:47:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 632ms
21:47:28 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
21:47:28 INFO - PROCESS | 10726 | 1467953248982 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:29 INFO - PROCESS | 10726 | 1467953249061 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
21:47:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 770ms
21:47:29 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
21:47:29 INFO - PROCESS | 10726 | 1467953249756 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:29 INFO - PROCESS | 10726 | 1467953249846 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
21:47:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 725ms
21:47:30 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
21:47:30 INFO - PROCESS | 10726 | 1467953250485 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:30 INFO - PROCESS | 10726 | 1467953250595 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
21:47:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 825ms
21:47:31 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
21:47:31 INFO - PROCESS | 10726 | 1467953251318 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:31 INFO - PROCESS | 10726 | 1467953251424 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
21:47:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 873ms
21:47:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
21:47:32 INFO - PROCESS | 10726 | 1467953252196 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:32 INFO - PROCESS | 10726 | 1467953252302 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
21:47:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 673ms
21:47:32 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
21:47:32 INFO - PROCESS | 10726 | 1467953252880 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:32 INFO - PROCESS | 10726 | 1467953252977 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
21:47:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 685ms
21:47:33 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
21:47:33 INFO - PROCESS | 10726 | 1467953253577 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:33 INFO - PROCESS | 10726 | 1467953253710 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:34 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
21:47:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 729ms
21:47:34 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
21:47:34 INFO - PROCESS | 10726 | 1467953254302 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:34 INFO - PROCESS | 10726 | 1467953254388 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete7.htm | IDBObjectStore.delete() - If the object store has been deleted, the implementation must throw a DOMException of type InvalidStateError
21:47:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 729ms
21:47:35 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
21:47:35 INFO - PROCESS | 10726 | 1467953255039 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:35 INFO - PROCESS | 10726 | 1467953255125 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
21:47:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 876ms
21:47:35 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
21:47:35 INFO - PROCESS | 10726 | 1467953255921 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:36 INFO - PROCESS | 10726 | 1467953256006 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
21:47:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 569ms
21:47:36 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
21:47:36 INFO - PROCESS | 10726 | 1467953256494 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:36 INFO - PROCESS | 10726 | 1467953256566 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
21:47:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 534ms
21:47:37 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
21:47:37 INFO - PROCESS | 10726 | 1467953257032 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:37 INFO - PROCESS | 10726 | 1467953257108 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:37 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
21:47:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 579ms
21:47:37 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
21:47:37 INFO - PROCESS | 10726 | 1467953257619 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:37 INFO - PROCESS | 10726 | 1467953257700 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
21:47:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 680ms
21:47:38 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
21:47:38 INFO - PROCESS | 10726 | 1467953258306 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:38 INFO - PROCESS | 10726 | 1467953258425 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
21:47:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 976ms
21:47:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
21:47:39 INFO - PROCESS | 10726 | 1467953259289 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:39 INFO - PROCESS | 10726 | 1467953259384 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:39 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
21:47:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 632ms
21:47:39 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
21:47:39 INFO - PROCESS | 10726 | 1467953259929 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:40 INFO - PROCESS | 10726 | 1467953260016 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
21:47:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 630ms
21:47:40 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
21:47:40 INFO - PROCESS | 10726 | 1467953260571 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:40 INFO - PROCESS | 10726 | 1467953260651 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
21:47:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 625ms
21:47:41 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
21:47:41 INFO - PROCESS | 10726 | 1467953261194 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:41 INFO - PROCESS | 10726 | 1467953261299 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
21:47:41 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
21:47:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 728ms
21:47:41 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
21:47:41 INFO - PROCESS | 10726 | 1467953261931 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:42 INFO - PROCESS | 10726 | 1467953262011 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
21:47:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
21:47:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 738ms
21:47:42 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
21:47:42 INFO - PROCESS | 10726 | 1467953262685 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:42 INFO - PROCESS | 10726 | 1467953262775 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
21:47:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 582ms
21:47:43 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
21:47:43 INFO - PROCESS | 10726 | 1467953263269 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:43 INFO - PROCESS | 10726 | 1467953263338 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
21:47:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 724ms
21:47:43 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
21:47:43 INFO - PROCESS | 10726 | 1467953263997 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:44 INFO - PROCESS | 10726 | 1467953264089 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:44 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
21:47:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 682ms
21:47:44 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
21:47:44 INFO - PROCESS | 10726 | 1467953264686 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:44 INFO - PROCESS | 10726 | 1467953264759 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
21:47:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
21:47:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
21:47:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
21:47:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
21:47:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 1080ms
21:47:45 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
21:47:45 INFO - PROCESS | 10726 | 1467953265774 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:45 INFO - PROCESS | 10726 | 1467953265946 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
21:47:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 826ms
21:47:46 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
21:47:46 INFO - PROCESS | 10726 | 1467953266607 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:46 INFO - PROCESS | 10726 | 1467953266702 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:47 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
21:47:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 629ms
21:47:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
21:47:47 INFO - PROCESS | 10726 | 1467953267241 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:47 INFO - PROCESS | 10726 | 1467953267330 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:47 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
21:47:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 678ms
21:47:47 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
21:47:47 INFO - PROCESS | 10726 | 1467953267938 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:48 INFO - PROCESS | 10726 | 1467953268024 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
21:47:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 685ms
21:47:48 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
21:47:48 INFO - PROCESS | 10726 | 1467953268622 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:48 INFO - PROCESS | 10726 | 1467953268705 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:49 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
21:47:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 579ms
21:47:49 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
21:47:49 INFO - PROCESS | 10726 | 1467953269204 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:49 INFO - PROCESS | 10726 | 1467953269307 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:50 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
21:47:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 837ms
21:47:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
21:47:50 INFO - PROCESS | 10726 | 1467953270046 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:50 INFO - PROCESS | 10726 | 1467953270123 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
21:47:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 531ms
21:47:50 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
21:47:50 INFO - PROCESS | 10726 | 1467953270582 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:50 INFO - PROCESS | 10726 | 1467953270655 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:51 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
21:47:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 525ms
21:47:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
21:47:51 INFO - PROCESS | 10726 | 1467953271119 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:51 INFO - PROCESS | 10726 | 1467953271195 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
21:47:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 623ms
21:47:51 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
21:47:51 INFO - PROCESS | 10726 | 1467953271745 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:51 INFO - PROCESS | 10726 | 1467953271818 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
21:47:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 769ms
21:47:52 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
21:47:52 INFO - PROCESS | 10726 | 1467953272521 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:52 INFO - PROCESS | 10726 | 1467953272657 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
21:47:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 938ms
21:47:53 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
21:47:53 INFO - PROCESS | 10726 | 1467953273464 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:53 INFO - PROCESS | 10726 | 1467953273560 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
21:47:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 624ms
21:47:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
21:47:54 INFO - PROCESS | 10726 | 1467953274098 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:54 INFO - PROCESS | 10726 | 1467953274182 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
21:47:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 629ms
21:47:54 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
21:47:54 INFO - PROCESS | 10726 | 1467953274738 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:54 INFO - PROCESS | 10726 | 1467953274831 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
21:47:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 622ms
21:47:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
21:47:55 INFO - PROCESS | 10726 | 1467953275357 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:55 INFO - PROCESS | 10726 | 1467953275430 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
21:47:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 621ms
21:47:55 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
21:47:55 INFO - PROCESS | 10726 | 1467953275983 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:56 INFO - PROCESS | 10726 | 1467953276061 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:56 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
21:47:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 677ms
21:47:56 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
21:47:56 INFO - PROCESS | 10726 | 1467953276672 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:56 INFO - PROCESS | 10726 | 1467953276787 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:57 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
21:47:57 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 631ms
21:47:57 INFO - TEST-START | /IndexedDB/idbtransaction.htm
21:47:57 INFO - PROCESS | 10726 | 1467953277302 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:57 INFO - PROCESS | 10726 | 1467953277376 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:57 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
21:47:57 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
21:47:57 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 532ms
21:47:57 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
21:47:57 INFO - PROCESS | 10726 | 1467953277838 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:57 INFO - PROCESS | 10726 | 1467953277907 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:58 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
21:47:58 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 573ms
21:47:58 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
21:47:58 INFO - PROCESS | 10726 | 1467953278416 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:58 INFO - PROCESS | 10726 | 1467953278494 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
21:47:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
21:47:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
21:47:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
21:47:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
21:47:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
21:47:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
21:47:59 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
21:47:59 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 822ms
21:47:59 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
21:47:59 INFO - PROCESS | 10726 | 1467953279283 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:47:59 INFO - PROCESS | 10726 | 1467953279405 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:00 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
21:48:00 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 973ms
21:48:00 INFO - TEST-START | /IndexedDB/index_sort_order.htm
21:48:00 INFO - PROCESS | 10726 | 1467953280259 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:00 INFO - PROCESS | 10726 | 1467953280351 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:01 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
21:48:01 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 1039ms
21:48:01 INFO - TEST-START | /IndexedDB/interfaces.html
21:48:01 INFO - PROCESS | 10726 | 1467953281331 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:01 INFO - PROCESS | 10726 | 1467953281560 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
21:48:02 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
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
21:48:02 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
21:48:02 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1248ms
21:48:02 INFO - TEST-START | /IndexedDB/interfaces.worker
21:48:02 INFO - PROCESS | 10726 | 1467953282608 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:02 INFO - PROCESS | 10726 | 1467953282720 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
21:48:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
21:48:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
21:48:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
21:48:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
21:48:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
21:48:03 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
21:48:03 INFO - {}
21:48:03 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 - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
21:48:03 INFO - {}
21:48:03 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1181ms
21:48:03 INFO - TEST-START | /IndexedDB/key_invalid.htm
21:48:03 INFO - PROCESS | 10726 | 1467953283776 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:03 INFO - PROCESS | 10726 | 1467953283918 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
21:48:04 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
21:48:04 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 796ms
21:48:04 INFO - TEST-START | /IndexedDB/key_valid.html
21:48:04 INFO - PROCESS | 10726 | 1467953284577 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:04 INFO - PROCESS | 10726 | 1467953284664 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
21:48:05 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
21:48:05 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1392ms
21:48:05 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
21:48:05 INFO - PROCESS | 10726 | 1467953285981 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:06 INFO - PROCESS | 10726 | 1467953286135 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:06 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
21:48:06 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 832ms
21:48:06 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
21:48:06 INFO - PROCESS | 10726 | 1467953286815 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:06 INFO - PROCESS | 10726 | 1467953286921 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:07 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
21:48:07 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 629ms
21:48:07 INFO - TEST-START | /IndexedDB/keygenerator.htm
21:48:07 INFO - PROCESS | 10726 | 1467953287457 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:07 INFO - PROCESS | 10726 | 1467953287549 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:08 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
21:48:08 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
21:48:08 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
21:48:08 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 734ms
21:48:08 INFO - TEST-START | /IndexedDB/keyorder.htm
21:48:08 INFO - PROCESS | 10726 | 1467953288204 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:08 INFO - PROCESS | 10726 | 1467953288325 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
21:48:09 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
21:48:09 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 992ms
21:48:09 INFO - TEST-START | /IndexedDB/keypath.htm
21:48:09 INFO - PROCESS | 10726 | 1467953289201 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:09 INFO - PROCESS | 10726 | 1467953289326 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
21:48:09 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
21:48:09 INFO - TEST-OK | /IndexedDB/keypath.htm | took 733ms
21:48:09 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
21:48:09 INFO - PROCESS | 10726 | 1467953289936 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:10 INFO - PROCESS | 10726 | 1467953290019 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
21:48:10 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
21:48:10 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 687ms
21:48:10 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
21:48:10 INFO - PROCESS | 10726 | 1467953290631 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:10 INFO - PROCESS | 10726 | 1467953290741 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:11 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
21:48:11 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
21:48:11 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
21:48:11 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 727ms
21:48:11 INFO - TEST-START | /IndexedDB/list_ordering.htm
21:48:11 INFO - PROCESS | 10726 | 1467953291405 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:11 INFO - PROCESS | 10726 | 1467953291514 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:12 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
21:48:12 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
21:48:12 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
21:48:12 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 1026ms
21:48:12 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
21:48:12 INFO - PROCESS | 10726 | 1467953292446 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:12 INFO - PROCESS | 10726 | 1467953292540 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:13 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
21:48:13 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 686ms
21:48:13 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
21:48:13 INFO - PROCESS | 10726 | 1467953293135 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:13 INFO - PROCESS | 10726 | 1467953293226 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:13 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
21:48:13 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 628ms
21:48:13 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
21:48:13 INFO - PROCESS | 10726 | 1467953293774 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:13 INFO - PROCESS | 10726 | 1467953293869 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:14 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
21:48:14 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 638ms
21:48:14 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
21:48:14 INFO - PROCESS | 10726 | 1467953294408 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:14 INFO - PROCESS | 10726 | 1467953294490 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:14 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
21:48:14 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 570ms
21:48:14 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
21:48:14 INFO - PROCESS | 10726 | 1467953294986 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:15 INFO - PROCESS | 10726 | 1467953295064 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:15 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
21:48:15 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 625ms
21:48:15 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
21:48:15 INFO - PROCESS | 10726 | 1467953295615 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:15 INFO - PROCESS | 10726 | 1467953295707 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:16 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
21:48:16 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 783ms
21:48:16 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
21:48:16 INFO - PROCESS | 10726 | 1467953296402 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:16 INFO - PROCESS | 10726 | 1467953296497 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:17 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
21:48:17 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 833ms
21:48:17 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
21:48:17 INFO - PROCESS | 10726 | 1467953297239 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:17 INFO - PROCESS | 10726 | 1467953297316 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:17 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
21:48:17 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 571ms
21:48:17 INFO - TEST-START | /IndexedDB/value.htm
21:48:17 INFO - PROCESS | 10726 | 1467953297816 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:17 INFO - PROCESS | 10726 | 1467953297946 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:18 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
21:48:18 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
21:48:18 INFO - TEST-OK | /IndexedDB/value.htm | took 880ms
21:48:18 INFO - TEST-START | /IndexedDB/value_recursive.htm
21:48:18 INFO - PROCESS | 10726 | 1467953298707 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:18 INFO - PROCESS | 10726 | 1467953298805 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:19 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
21:48:19 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
21:48:19 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
21:48:19 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 733ms
21:48:19 INFO - TEST-START | /IndexedDB/writer-starvation.htm
21:48:19 INFO - PROCESS | 10726 | 1467953299470 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:19 INFO - PROCESS | 10726 | 1467953299560 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:20 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
21:48:20 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 898ms
21:48:20 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
21:48:20 INFO - PROCESS | 10726 | 1467953300364 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:20 INFO - PROCESS | 10726 | 1467953300454 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:21 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
21:48:21 INFO - {}
21:48:21 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
21:48:21 INFO - {}
21:48:21 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
21:48:21 INFO - {}
21:48:21 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
21:48:21 INFO - {}
21:48:21 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 680ms
21:48:21 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
21:48:21 INFO - PROCESS | 10726 | 1467953301045 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:21 INFO - PROCESS | 10726 | 1467953301139 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
21:48:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
21:48:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
21:48:21 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
21:48:21 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 773ms
21:48:21 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
21:48:21 INFO - PROCESS | 10726 | 1467953301824 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:21 INFO - PROCESS | 10726 | 1467953301899 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
21:48:22 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
21:48:22 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 594ms
21:48:22 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
21:48:22 INFO - PROCESS | 10726 | 1467953302434 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:22 INFO - PROCESS | 10726 | 1467953302530 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
21:48:23 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
21:48:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
21:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
21:48:23 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
21:48:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
21:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
21:48:23 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 589ms
21:48:23 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
21:48:23 INFO - PROCESS | 10726 | 1467953303030 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:23 INFO - PROCESS | 10726 | 1467953303108 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:23 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() {
21:48:23 INFO - [native code]
21:48:23 INFO - }" but got function "function () {
21:48:23 INFO - }"
21:48:23 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
21:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:23 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
21:48:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
21:48:23 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
21:48:23 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
21:48:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:23 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
21:48:23 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
21:48:23 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
21:48:23 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 531ms
21:48:23 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
21:48:23 INFO - PROCESS | 10726 | 1467953303566 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:23 INFO - PROCESS | 10726 | 1467953303643 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:24 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() {
21:48:24 INFO - [native code]
21:48:24 INFO - }" but got function "function () {
21:48:24 INFO - }"
21:48:24 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
21:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:24 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
21:48:24 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
21:48:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
21:48:24 INFO - {}
21:48:24 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
21:48:24 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
21:48:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:24 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
21:48:24 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
21:48:24 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
21:48:24 INFO - {}
21:48:24 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 779ms
21:48:24 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
21:48:24 INFO - PROCESS | 10726 | 1467953304353 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:24 INFO - PROCESS | 10726 | 1467953304434 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
21:48:25 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
21:48:25 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
21:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:25 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
21:48:25 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
21:48:25 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
21:48:25 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
21:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:25 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
21:48:25 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
21:48:25 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"
21:48:25 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
21:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:25 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
21:48:25 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
21:48:25 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
21:48:25 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
21:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:25 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
21:48:25 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
21:48:25 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
21:48:25 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
21:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:25 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
21:48:25 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
21:48:25 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
21:48:25 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
21:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:25 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
21:48:25 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
21:48:25 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"
21:48:25 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
21:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:25 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
21:48:25 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
21:48:25 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
21:48:25 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
21:48:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:25 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
21:48:25 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
21:48:25 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 929ms
21:48:25 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
21:48:25 INFO - PROCESS | 10726 | 1467953305335 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:25 INFO - PROCESS | 10726 | 1467953305439 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:25 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
21:48:25 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 555ms
21:48:25 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
21:48:25 INFO - PROCESS | 10726 | 1467953305873 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:25 INFO - PROCESS | 10726 | 1467953305957 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
21:48:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
21:48:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
21:48:26 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
21:48:26 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 589ms
21:48:26 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
21:48:26 INFO - PROCESS | 10726 | 1467953306477 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:26 INFO - PROCESS | 10726 | 1467953306552 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
21:48:27 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
21:48:27 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
21:48:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
21:48:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:27 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:48:27 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
21:48:27 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 590ms
21:48:27 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
21:48:27 INFO - PROCESS | 10726 | 1467953307070 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:27 INFO - PROCESS | 10726 | 1467953307146 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
21:48:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
21:48:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
21:48:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
21:48:28 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
21:48:28 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1779ms
21:48:28 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
21:48:28 INFO - PROCESS | 10726 | 1467953308863 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:28 INFO - PROCESS | 10726 | 1467953308945 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
21:48:30 INFO - {}
21:48:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
21:48:30 INFO - {}
21:48:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
21:48:30 INFO - {}
21:48:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
21:48:30 INFO - {}
21:48:30 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
21:48:30 INFO - {}
21:48:30 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1627ms
21:48:30 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
21:48:30 INFO - PROCESS | 10726 | 1467953310501 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:30 INFO - PROCESS | 10726 | 1467953310591 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:31 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
21:48:31 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 727ms
21:48:31 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
21:48:31 INFO - PROCESS | 10726 | 1467953311228 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:31 INFO - PROCESS | 10726 | 1467953311306 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:32 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
21:48:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
21:48:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:32 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
21:48:32 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 881ms
21:48:32 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
21:48:32 INFO - PROCESS | 10726 | 1467953312131 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:32 INFO - PROCESS | 10726 | 1467953312305 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:42 INFO - PROCESS | 10726 | MARIONETTE LOG: INFO: Timeout fired
21:48:42 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
21:48:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
21:48:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:42 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
21:48:42 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10560ms
21:48:42 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
21:48:42 INFO - PROCESS | 10726 | 1467953322694 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:42 INFO - PROCESS | 10726 | 1467953322795 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:43 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
21:48:43 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 825ms
21:48:43 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
21:48:43 INFO - PROCESS | 10726 | 1467953323526 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:43 INFO - PROCESS | 10726 | 1467953323622 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:44 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
21:48:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 578ms
21:48:44 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
21:48:44 INFO - PROCESS | 10726 | 1467953324140 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:44 INFO - PROCESS | 10726 | 1467953324224 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:44 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
21:48:44 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 680ms
21:48:44 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
21:48:44 INFO - PROCESS | 10726 | 1467953324796 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:44 INFO - PROCESS | 10726 | 1467953324928 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:45 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
21:48:45 INFO - {}
21:48:45 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 823ms
21:48:45 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
21:48:45 INFO - PROCESS | 10726 | 1467953325635 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:45 INFO - PROCESS | 10726 | 1467953325723 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:46 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
21:48:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 591ms
21:48:46 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
21:48:46 INFO - PROCESS | 10726 | 1467953326236 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:46 INFO - PROCESS | 10726 | 1467953326330 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:46 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
21:48:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
21:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
21:48:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
21:48:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:46 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
21:48:46 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 630ms
21:48:46 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
21:48:46 INFO - PROCESS | 10726 | 1467953326880 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:46 INFO - PROCESS | 10726 | 1467953326959 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:47 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().
21:48:47 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 577ms
21:48:47 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
21:48:47 INFO - PROCESS | 10726 | 1467953327452 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:47 INFO - PROCESS | 10726 | 1467953327532 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:47 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
21:48:47 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 531ms
21:48:47 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
21:48:47 INFO - PROCESS | 10726 | 1467953327992 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:48 INFO - PROCESS | 10726 | 1467953328064 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:48 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
21:48:48 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 576ms
21:48:48 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
21:48:48 INFO - PROCESS | 10726 | 1467953328579 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:48 INFO - PROCESS | 10726 | 1467953328653 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:49 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"
21:48:49 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
21:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:49 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
21:48:49 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
21:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:49 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
21:48:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
21:48:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:48:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
21:48:49 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 620ms
21:48:49 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
21:48:49 INFO - PROCESS | 10726 | 1467953329199 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:49 INFO - PROCESS | 10726 | 1467953329285 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:49 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
21:48:49 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 576ms
21:48:49 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
21:48:49 INFO - PROCESS | 10726 | 1467953329780 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:49 INFO - PROCESS | 10726 | 1467953329851 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:50 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
21:48:50 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 522ms
21:48:50 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
21:48:50 INFO - PROCESS | 10726 | 1467953330307 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:50 INFO - PROCESS | 10726 | 1467953330389 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:50 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
21:48:50 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 525ms
21:48:50 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
21:48:50 INFO - PROCESS | 10726 | 1467953330853 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:50 INFO - PROCESS | 10726 | 1467953330926 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:48:51 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
21:48:51 INFO - do_test/)
21:49:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
21:49:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
21:49:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
21:49:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
21:49:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
21:49:27 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
21:49:27 INFO - )
21:49:27 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 678ms
21:49:27 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
21:49:27 INFO - PROCESS | 10726 | 1467953367464 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:27 INFO - PROCESS | 10726 | 1467953367555 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
21:49:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
21:49:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
21:49:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
21:49:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
21:49:28 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
21:49:28 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 973ms
21:49:28 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
21:49:28 INFO - PROCESS | 10726 | 1467953368453 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:28 INFO - PROCESS | 10726 | 1467953368530 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
21:49:29 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 894ms
21:49:29 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
21:49:29 INFO - PROCESS | 10726 | 1467953369348 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:29 INFO - PROCESS | 10726 | 1467953369450 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
21:49:29 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
21:49:29 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 536ms
21:49:29 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
21:49:29 INFO - PROCESS | 10726 | 1467953369899 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:29 INFO - PROCESS | 10726 | 1467953369985 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
21:49:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
21:49:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
21:49:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
21:49:30 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
21:49:30 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 522ms
21:49:30 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
21:49:30 INFO - PROCESS | 10726 | 1467953370444 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:30 INFO - PROCESS | 10726 | 1467953370529 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:31 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
21:49:31 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
21:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:49:31 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
21:49:31 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 634ms
21:49:31 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
21:49:31 INFO - PROCESS | 10726 | 1467953371079 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:31 INFO - PROCESS | 10726 | 1467953371152 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:31 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
21:49:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
21:49:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:49:31 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
21:49:31 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 579ms
21:49:31 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
21:49:31 INFO - PROCESS | 10726 | 1467953371668 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:31 INFO - PROCESS | 10726 | 1467953371755 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:32 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
21:49:32 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 828ms
21:49:32 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
21:49:32 INFO - PROCESS | 10726 | 1467953372509 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:32 INFO - PROCESS | 10726 | 1467953372686 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:33 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
21:49:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
21:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:49:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
21:49:33 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 642ms
21:49:33 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
21:49:33 INFO - PROCESS | 10726 | 1467953373153 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:33 INFO - PROCESS | 10726 | 1467953373287 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:33 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
21:49:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
21:49:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:49:33 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
21:49:33 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 621ms
21:49:33 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
21:49:33 INFO - PROCESS | 10726 | 1467953373804 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:33 INFO - PROCESS | 10726 | 1467953373883 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:34 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
21:49:34 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 586ms
21:49:34 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
21:49:34 INFO - PROCESS | 10726 | 1467953374372 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:34 INFO - PROCESS | 10726 | 1467953374450 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
21:49:35 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 677ms
21:49:35 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
21:49:35 INFO - PROCESS | 10726 | 1467953375053 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:35 INFO - PROCESS | 10726 | 1467953375146 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:35 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
21:49:35 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 627ms
21:49:35 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
21:49:35 INFO - PROCESS | 10726 | 1467953375689 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:35 INFO - PROCESS | 10726 | 1467953375784 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
21:49:36 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 634ms
21:49:36 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
21:49:36 INFO - PROCESS | 10726 | 1467953376325 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:36 INFO - PROCESS | 10726 | 1467953376403 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:36 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
21:49:36 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
21:49:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
21:49:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
21:49:36 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
21:49:36 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
21:49:36 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
21:49:36 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 530ms
21:49:36 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
21:49:36 INFO - PROCESS | 10726 | 1467953376865 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:36 INFO - PROCESS | 10726 | 1467953376938 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
21:49:37 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
21:49:37 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 573ms
21:49:37 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
21:49:37 INFO - PROCESS | 10726 | 1467953377470 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:37 INFO - PROCESS | 10726 | 1467953377549 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:38 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
21:49:38 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
21:49:38 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
21:49:38 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
21:49:38 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 685ms
21:49:38 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
21:49:38 INFO - PROCESS | 10726 | 1467953378163 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:38 INFO - PROCESS | 10726 | 1467953378256 Marionette INFO sendAsync b3b4bfda-2d20-4604-9eac-f246953660c9
21:49:38 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: