builder: mozilla-beta_ubuntu64_vm_test_pgo-web-platform-tests-e10s-1
slave: tst-linux64-spot-2576
starttime: 1466441548.67
results: success (0)
buildid: 20160620070425
builduid: 6b5e7b7430ee456c8f22171c26de6907
revision: 11986e1994456d9d8c4a006caa8e15bd1c8410f1
========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:28.673517) =========
master: http://buildbot-master117.bb.releng.use1.mozilla.com:8201/
========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:28.673998) =========
========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:28.674310) =========
========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:28.714255) =========
========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:28.714640) =========
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-1466439027.616174-896216295
_=/tools/buildbot/bin/python
using PTY: False
--2016-06-20 09:52:28-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py
Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102
Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected.
HTTP request sent, awaiting response... 200 Script output follows
Length: 12141 (12K) [text/x-python]
Saving to: `archiver_client.py'
0K .......... . 100% 9.21M=0.001s
2016-06-20 09:52:29 (9.21 MB/s) - `archiver_client.py' saved [12141/12141]
program finished with exit code 0
elapsedTime=0.554419
========= master_lag: 0.03 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:29.302468) =========
========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:29.302792) =========
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-1466439027.616174-896216295
_=/tools/buildbot/bin/python
using PTY: False
program finished with exit code 0
elapsedTime=0.044415
========= master_lag: 0.04 =========
========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:29.382412) =========
========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-20 09:52:29.382768) =========
bash -c 'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 11986e1994456d9d8c4a006caa8e15bd1c8410f1 --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 11986e1994456d9d8c4a006caa8e15bd1c8410f1 --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-1466439027.616174-896216295
_=/tools/buildbot/bin/python
using PTY: False
2016-06-20 09:52:29,442 truncating revision to first 12 chars
2016-06-20 09:52:29,442 Setting DEBUG logging.
2016-06-20 09:52:29,443 attempt 1/10
2016-06-20 09:52:29,443 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/11986e199445?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness
2016-06-20 09:52:30,745 unpacking tar archive at: mozilla-beta-11986e199445/testing/mozharness/
program finished with exit code 0
elapsedTime=2.237692
========= master_lag: 0.17 =========
========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-20 09:52:31.790054) =========
========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:31.790356) =========
script_repo_revision: 11986e1994456d9d8c4a006caa8e15bd1c8410f1
========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:31.790727) =========
========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:31.791005) =========
========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 09:52:31.823848) =========
========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 33 mins, 8 secs) (at 2016-06-20 09:52:31.824176) =========
/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-1466439027.616174-896216295
_=/tools/buildbot/bin/python
using PTY: False
09:52:32 INFO - MultiFileLogger online at 20160620 09:52:32 in /builds/slave/test
09:52:32 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --e10s --total-chunks 5 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols ondemand
09:52:32 INFO - Dumping config to /builds/slave/test/logs/localconfig.json.
09:52:32 INFO - {'append_to_log': False,
09:52:32 INFO - 'base_work_dir': '/builds/slave/test',
09:52:32 INFO - 'blob_upload_branch': 'mozilla-beta',
09:52:32 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt',
09:52:32 INFO - 'buildbot_json_path': 'buildprops.json',
09:52:32 INFO - 'config_files': ('web_platform_tests/prod_config.py',),
09:52:32 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',),
09:52:32 INFO - 'download_minidump_stackwalk': True,
09:52:32 INFO - 'download_symbols': 'ondemand',
09:52:32 INFO - 'e10s': True,
09:52:32 INFO - 'exes': {'python': '/tools/buildbot/bin/python',
09:52:32 INFO - 'tooltool.py': '/tools/tooltool.py',
09:52:32 INFO - 'virtualenv': ('/tools/buildbot/bin/python',
09:52:32 INFO - '/tools/misc-python/virtualenv.py')},
09:52:32 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub',
09:52:32 INFO - 'http://pypi.pub.build.mozilla.org/pub'),
09:52:32 INFO - 'log_level': 'info',
09:52:32 INFO - 'log_to_console': True,
09:52:32 INFO - 'opt_config_files': (),
09:52:32 INFO - 'options': ('--prefs-root=%(test_path)s/prefs',
09:52:32 INFO - '--processes=1',
09:52:32 INFO - '--config=%(test_path)s/wptrunner.ini',
09:52:32 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem',
09:52:32 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key',
09:52:32 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem',
09:52:32 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'),
09:52:32 INFO - 'pip_index': False,
09:52:32 INFO - 'require_test_zip': True,
09:52:32 INFO - 'test_type': ('testharness',),
09:52:32 INFO - 'this_chunk': '1',
09:52:32 INFO - 'tooltool_cache': '/builds/tooltool_cache',
09:52:32 INFO - 'total_chunks': '5',
09:52:32 INFO - 'virtualenv_path': 'venv',
09:52:32 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None},
09:52:32 INFO - 'work_dir': 'build'}
09:52:32 INFO - #####
09:52:32 INFO - ##### Running clobber step.
09:52:32 INFO - #####
09:52:32 INFO - Running pre-action listener: _resource_record_pre_action
09:52:32 INFO - Running main action method: clobber
09:52:32 INFO - rmtree: /builds/slave/test/build
09:52:32 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1
09:52:34 INFO - Running post-action listener: _resource_record_post_action
09:52:34 INFO - #####
09:52:34 INFO - ##### Running read-buildbot-config step.
09:52:34 INFO - #####
09:52:34 INFO - Running pre-action listener: _resource_record_pre_action
09:52:34 INFO - Running main action method: read_buildbot_config
09:52:34 INFO - Using buildbot properties:
09:52:34 INFO - {
09:52:34 INFO - "project": "",
09:52:34 INFO - "product": "firefox",
09:52:34 INFO - "script_repo_revision": "production",
09:52:34 INFO - "scheduler": "tests-mozilla-beta-ubuntu64_vm-pgo-unittest",
09:52:34 INFO - "repository": "",
09:52:34 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-beta pgo test web-platform-tests-e10s-1",
09:52:34 INFO - "buildid": "20160620070425",
09:52:34 INFO - "pgo_build": "True",
09:52:34 INFO - "basedir": "/builds/slave/test",
09:52:34 INFO - "buildnumber": 1,
09:52:34 INFO - "slavename": "tst-linux64-spot-2576",
09:52:34 INFO - "master": "http://buildbot-master117.bb.releng.use1.mozilla.com:8201/",
09:52:34 INFO - "platform": "linux64",
09:52:34 INFO - "branch": "mozilla-beta",
09:52:34 INFO - "revision": "11986e1994456d9d8c4a006caa8e15bd1c8410f1",
09:52:34 INFO - "repo_path": "releases/mozilla-beta",
09:52:34 INFO - "moz_repo_path": "",
09:52:34 INFO - "stage_platform": "linux64-pgo",
09:52:34 INFO - "builduid": "6b5e7b7430ee456c8f22171c26de6907",
09:52:34 INFO - "slavebuilddir": "test"
09:52:34 INFO - }
09:52:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2.
09:52:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json.
09:52:34 INFO - Running post-action listener: _resource_record_post_action
09:52:34 INFO - #####
09:52:34 INFO - ##### Running download-and-extract step.
09:52:34 INFO - #####
09:52:34 INFO - Running pre-action listener: _resource_record_pre_action
09:52:34 INFO - Running main action method: download_and_extract
09:52:34 INFO - mkdir: /builds/slave/test/build/tests
09:52:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:52:34 INFO - https://queue.taskcluster.net/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net
09:52:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
09:52:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
09:52:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/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
09:52:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/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
09:52:42 INFO - Downloaded 1327 bytes.
09:52:42 INFO - Reading from file /builds/slave/test/build/firefox-48.0.en-US.linux-x86_64.test_packages.json
09:52:42 INFO - Using the following test package requirements:
09:52:42 INFO - {u'common': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
09:52:42 INFO - u'cppunittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
09:52:42 INFO - u'firefox-48.0.en-US.linux-x86_64.cppunittest.tests.zip'],
09:52:42 INFO - u'gtest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
09:52:42 INFO - u'firefox-48.0.en-US.linux-x86_64.gtest.tests.zip'],
09:52:42 INFO - u'jittest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
09:52:42 INFO - u'jsshell-linux-x86_64.zip'],
09:52:42 INFO - u'mochitest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
09:52:42 INFO - u'firefox-48.0.en-US.linux-x86_64.mochitest.tests.zip'],
09:52:42 INFO - u'mozbase': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip'],
09:52:42 INFO - u'reftest': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
09:52:42 INFO - u'firefox-48.0.en-US.linux-x86_64.reftest.tests.zip'],
09:52:42 INFO - u'talos': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
09:52:42 INFO - u'firefox-48.0.en-US.linux-x86_64.talos.tests.zip'],
09:52:42 INFO - u'web-platform': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
09:52:42 INFO - u'firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip'],
09:52:42 INFO - u'xpcshell': [u'firefox-48.0.en-US.linux-x86_64.common.tests.zip',
09:52:42 INFO - u'firefox-48.0.en-US.linux-x86_64.xpcshell.tests.zip']}
09:52:42 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
09:52:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:52:42 INFO - https://queue.taskcluster.net/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net
09:52:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
09:52:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.common.tests.zip
09:52:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/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
09:52:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/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
09:52:51 INFO - Downloaded 24189562 bytes.
09:52:51 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/*']
09:52:51 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/*
09:52:52 INFO - caution: filename not matched: web-platform/*
09:52:52 INFO - Return code: 11
09:52:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:52:52 INFO - https://queue.taskcluster.net/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net
09:52:52 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
09:52:52 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.web-platform.tests.zip
09:52:52 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/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
09:52:52 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/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
09:52:56 INFO - Downloaded 36389083 bytes.
09:52:56 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/*']
09:52:56 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/*
09:53:02 INFO - caution: filename not matched: bin/*
09:53:02 INFO - caution: filename not matched: config/*
09:53:02 INFO - caution: filename not matched: mozbase/*
09:53:02 INFO - caution: filename not matched: marionette/*
09:53:02 INFO - caution: filename not matched: tools/wptserve/*
09:53:02 INFO - Return code: 11
09:53:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:53:02 INFO - https://queue.taskcluster.net/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net
09:53:02 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
09:53:02 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
09:53:02 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/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
09:53:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/EhRjyXnZRJaBVrAqdMet_A/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
09:53:11 INFO - Downloaded 56013812 bytes.
09:53:11 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
09:53:11 INFO - mkdir: /builds/slave/test/properties
09:53:11 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url
09:53:11 INFO - Writing to file /builds/slave/test/properties/build_url
09:53:11 INFO - Contents:
09:53:11 INFO - build_url:https://queue.taskcluster.net/v1/task/EhRjyXnZRJaBVrAqdMet_A/artifacts/public/build/firefox-48.0.en-US.linux-x86_64.tar.bz2
09:53:40 INFO - Running post-action listener: _resource_record_post_action
09:53:40 INFO - Running post-action listener: set_extra_try_arguments
09:53:40 INFO - #####
09:53:40 INFO - ##### Running create-virtualenv step.
09:53:40 INFO - #####
09:53:40 INFO - Running pre-action listener: _pre_create_virtualenv
09:53:40 INFO - Running pre-action listener: _resource_record_pre_action
09:53:40 INFO - Running main action method: create_virtualenv
09:53:40 INFO - Creating virtualenv /builds/slave/test/build/venv
09:53:40 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build
09:53:40 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv
09:53:40 INFO - The --no-site-packages flag is deprecated; it is now the default behavior.
09:53:40 INFO - Using real prefix '/usr'
09:53:40 INFO - New python executable in /builds/slave/test/build/venv/bin/python
09:53:42 INFO - Installing distribute.............................................................................................................................................................................................done.
09:53:45 INFO - Installing pip.................done.
09:53:45 INFO - Return code: 0
09:53:45 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv
09:53:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:53:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:53:45 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:53:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:53:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:53:45 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:53:45 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 0x2139030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x213a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217e840>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x217b470>, '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 0x217c480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x217c910>, '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-1466439027.616174-896216295', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
09:53:45 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build
09:53:45 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1
09:53:45 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:53:45 INFO - 'CCACHE_UMASK': '002',
09:53:45 INFO - 'DISPLAY': ':0',
09:53:45 INFO - 'HOME': '/home/cltbld',
09:53:45 INFO - 'LANG': 'en_US.UTF-8',
09:53:45 INFO - 'LOGNAME': 'cltbld',
09:53:45 INFO - 'MAIL': '/var/mail/cltbld',
09:53:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:53:45 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:53:45 INFO - 'MOZ_NO_REMOTE': '1',
09:53:45 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:53:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:53:45 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:53:45 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:53:45 INFO - 'PWD': '/builds/slave/test',
09:53:45 INFO - 'SHELL': '/bin/bash',
09:53:45 INFO - 'SHLVL': '1',
09:53:45 INFO - 'TERM': 'linux',
09:53:45 INFO - 'TMOUT': '86400',
09:53:45 INFO - 'USER': 'cltbld',
09:53:45 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1466439027.616174-896216295',
09:53:45 INFO - '_': '/tools/buildbot/bin/python'}
09:53:45 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:53:45 INFO - Downloading/unpacking psutil>=0.7.1
09:53:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:53:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:53:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:53:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:53:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:53:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:53:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil
09:53:51 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
09:53:51 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects
...
09:53:51 INFO - Installing collected packages: psutil
09:53:51 INFO - Running setup.py install for psutil
09:53:51 INFO - building 'psutil._psutil_linux' extension
09:53:51 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
09:53:51 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
09:53:52 INFO - building 'psutil._psutil_posix' extension
09:53:52 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
09:53:52 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
09:53:52 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build'
09:53:52 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ...
09:53:52 INFO - Successfully installed psutil
09:53:52 INFO - Cleaning up...
09:53:52 INFO - Return code: 0
09:53:52 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv
09:53:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:53:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:53:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:53:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:53:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:53:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:53:52 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 0x2139030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x213a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217e840>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x217b470>, '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 0x217c480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x217c910>, '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-1466439027.616174-896216295', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
09:53:52 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build
09:53:52 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0
09:53:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:53:52 INFO - 'CCACHE_UMASK': '002',
09:53:52 INFO - 'DISPLAY': ':0',
09:53:52 INFO - 'HOME': '/home/cltbld',
09:53:52 INFO - 'LANG': 'en_US.UTF-8',
09:53:52 INFO - 'LOGNAME': 'cltbld',
09:53:52 INFO - 'MAIL': '/var/mail/cltbld',
09:53:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:53:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:53:52 INFO - 'MOZ_NO_REMOTE': '1',
09:53:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:53:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:53:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:53:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:53:52 INFO - 'PWD': '/builds/slave/test',
09:53:52 INFO - 'SHELL': '/bin/bash',
09:53:52 INFO - 'SHLVL': '1',
09:53:52 INFO - 'TERM': 'linux',
09:53:52 INFO - 'TMOUT': '86400',
09:53:52 INFO - 'USER': 'cltbld',
09:53:52 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1466439027.616174-896216295',
09:53:52 INFO - '_': '/tools/buildbot/bin/python'}
09:53:52 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:53:52 INFO - Downloading/unpacking mozsystemmonitor==0.0.0
09:53:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:53:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:53:52 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:53:53 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:53:53 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:53:53 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:53:58 INFO - Downloading mozsystemmonitor-0.0.tar.gz
09:53:58 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor
09:53:58 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0)
09:53:58 INFO - Installing collected packages: mozsystemmonitor
09:53:58 INFO - Running setup.py install for mozsystemmonitor
09:53:58 INFO - Successfully installed mozsystemmonitor
09:53:58 INFO - Cleaning up...
09:53:58 INFO - Return code: 0
09:53:58 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv
09:53:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:53:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:53:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:53:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:53:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:53:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:53:58 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 0x2139030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x213a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217e840>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x217b470>, '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 0x217c480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x217c910>, '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-1466439027.616174-896216295', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
09:53:58 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build
09:53:58 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4
09:53:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:53:58 INFO - 'CCACHE_UMASK': '002',
09:53:58 INFO - 'DISPLAY': ':0',
09:53:58 INFO - 'HOME': '/home/cltbld',
09:53:58 INFO - 'LANG': 'en_US.UTF-8',
09:53:58 INFO - 'LOGNAME': 'cltbld',
09:53:58 INFO - 'MAIL': '/var/mail/cltbld',
09:53:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:53:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:53:58 INFO - 'MOZ_NO_REMOTE': '1',
09:53:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:53:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:53:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:53:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:53:58 INFO - 'PWD': '/builds/slave/test',
09:53:58 INFO - 'SHELL': '/bin/bash',
09:53:58 INFO - 'SHLVL': '1',
09:53:58 INFO - 'TERM': 'linux',
09:53:58 INFO - 'TMOUT': '86400',
09:53:58 INFO - 'USER': 'cltbld',
09:53:58 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1466439027.616174-896216295',
09:53:58 INFO - '_': '/tools/buildbot/bin/python'}
09:53:58 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:53:58 INFO - Downloading/unpacking blobuploader==1.2.4
09:53: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
09:53: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
09:53: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
09:53: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
09:53: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
09:53: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
09:54:04 INFO - Downloading blobuploader-1.2.4.tar.gz
09:54:04 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader
09:54:04 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4)
09:54:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:54:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:54:04 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:54:04 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:54:04 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:54:04 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:54:05 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests
09:54:05 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4)
09:54:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:54:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:54:05 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:54:05 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:54:05 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:54:05 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:54:06 INFO - Downloading docopt-0.6.1.tar.gz
09:54:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt
09:54:06 INFO - Installing collected packages: blobuploader, requests, docopt
09:54:06 INFO - Running setup.py install for blobuploader
09:54:06 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775
09:54:06 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775
09:54:06 INFO - Running setup.py install for requests
09:54:07 INFO - Running setup.py install for docopt
09:54:07 INFO - Successfully installed blobuploader requests docopt
09:54:07 INFO - Cleaning up...
09:54:07 INFO - Return code: 0
09:54:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv
09:54:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:54:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:54:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:54:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:54:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:54:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:54:07 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 0x2139030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x213a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217e840>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x217b470>, '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 0x217c480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x217c910>, '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-1466439027.616174-896216295', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
09:54:07 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
09:54:07 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
09:54:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:54:07 INFO - 'CCACHE_UMASK': '002',
09:54:07 INFO - 'DISPLAY': ':0',
09:54:07 INFO - 'HOME': '/home/cltbld',
09:54:07 INFO - 'LANG': 'en_US.UTF-8',
09:54:07 INFO - 'LOGNAME': 'cltbld',
09:54:07 INFO - 'MAIL': '/var/mail/cltbld',
09:54:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:54:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:54:07 INFO - 'MOZ_NO_REMOTE': '1',
09:54:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:54:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:54:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:54:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:54:07 INFO - 'PWD': '/builds/slave/test',
09:54:07 INFO - 'SHELL': '/bin/bash',
09:54:07 INFO - 'SHLVL': '1',
09:54:07 INFO - 'TERM': 'linux',
09:54:07 INFO - 'TMOUT': '86400',
09:54:07 INFO - 'USER': 'cltbld',
09:54:07 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1466439027.616174-896216295',
09:54:07 INFO - '_': '/tools/buildbot/bin/python'}
09:54:08 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:54:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
09:54:08 INFO - Running setup.py (path:/tmp/pip-JxwfjD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
09:54:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
09:54:08 INFO - Running setup.py (path:/tmp/pip-F0P9JX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
09:54:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
09:54:08 INFO - Running setup.py (path:/tmp/pip-fTEX1T-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
09:54:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
09:54:08 INFO - Running setup.py (path:/tmp/pip-YwOnLe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
09:54:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
09:54:08 INFO - Running setup.py (path:/tmp/pip-Ox8LzO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
09:54:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
09:54:08 INFO - Running setup.py (path:/tmp/pip-aM050e-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
09:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
09:54:09 INFO - Running setup.py (path:/tmp/pip-hKy799-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
09:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
09:54:09 INFO - Running setup.py (path:/tmp/pip-ymPeSq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
09:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
09:54:09 INFO - Running setup.py (path:/tmp/pip-i2pdvS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
09:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
09:54:09 INFO - Running setup.py (path:/tmp/pip-YC6qpc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
09:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
09:54:09 INFO - Running setup.py (path:/tmp/pip-C96rTy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
09:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
09:54:09 INFO - Running setup.py (path:/tmp/pip-cu2LR3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
09:54:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
09:54:09 INFO - Running setup.py (path:/tmp/pip-3S_HIG-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
09:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
09:54:10 INFO - Running setup.py (path:/tmp/pip-CJmhOA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
09:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
09:54:10 INFO - Running setup.py (path:/tmp/pip-5SeTiz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
09:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
09:54:10 INFO - Running setup.py (path:/tmp/pip-ZxzIv6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
09:54:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
09:54:10 INFO - Running setup.py (path:/tmp/pip-yLZUeQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
09:54:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
09:54:10 INFO - Running setup.py (path:/tmp/pip-Jlccqz-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
09:54:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
09:54:10 INFO - Running setup.py (path:/tmp/pip-6cv7pQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
09:54:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:54:10 INFO - Running setup.py (path:/tmp/pip-uCrxSU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:54:11 INFO - Unpacking /builds/slave/test/build/tests/marionette
09:54:11 INFO - Running setup.py (path:/tmp/pip-iMXbv3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
09:54:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
09:54:11 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client
09:54:11 INFO - Running setup.py install for manifestparser
09:54:11 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin
09:54:11 INFO - Running setup.py install for mozcrash
09:54:11 INFO - Running setup.py install for mozdebug
09:54:12 INFO - Running setup.py install for mozdevice
09:54:12 INFO - Installing sutini script to /builds/slave/test/build/venv/bin
09:54:12 INFO - Installing dm script to /builds/slave/test/build/venv/bin
09:54:12 INFO - Running setup.py install for mozfile
09:54:12 INFO - Running setup.py install for mozhttpd
09:54:12 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin
09:54:12 INFO - Running setup.py install for mozinfo
09:54:12 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin
09:54:12 INFO - Running setup.py install for mozInstall
09:54:13 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin
09:54:13 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin
09:54:13 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin
09:54:13 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin
09:54:13 INFO - Running setup.py install for mozleak
09:54:13 INFO - Running setup.py install for mozlog
09:54:13 INFO - Installing structlog script to /builds/slave/test/build/venv/bin
09:54:13 INFO - Running setup.py install for moznetwork
09:54:13 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin
09:54:13 INFO - Running setup.py install for mozprocess
09:54:14 INFO - Running setup.py install for mozprofile
09:54:14 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin
09:54:14 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin
09:54:14 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin
09:54:14 INFO - Running setup.py install for mozrunner
09:54:14 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin
09:54:14 INFO - Running setup.py install for mozscreenshot
09:54:14 INFO - Running setup.py install for moztest
09:54:15 INFO - Running setup.py install for mozversion
09:54:15 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin
09:54:15 INFO - Running setup.py install for wptserve
09:54:15 INFO - Running setup.py install for marionette-driver
09:54:15 INFO - Running setup.py install for browsermob-proxy
09:54:16 INFO - Running setup.py install for marionette-client
09:54:16 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
09:54:16 INFO - Installing marionette script to /builds/slave/test/build/venv/bin
09:54:16 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client
09:54:16 INFO - Cleaning up...
09:54:16 INFO - Return code: 0
09:54:16 INFO - Installing None into virtualenv /builds/slave/test/build/venv
09:54:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:54:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org
09:54:16 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:54:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:54:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org
09:54:16 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub
09:54:16 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 0x2139030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x213a3f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x217e840>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x217b470>, '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 0x217c480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x217c910>, '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-1466439027.616174-896216295', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1
09:54:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config
09:54:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub
09:54:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:54:16 INFO - 'CCACHE_UMASK': '002',
09:54:16 INFO - 'DISPLAY': ':0',
09:54:16 INFO - 'HOME': '/home/cltbld',
09:54:16 INFO - 'LANG': 'en_US.UTF-8',
09:54:16 INFO - 'LOGNAME': 'cltbld',
09:54:16 INFO - 'MAIL': '/var/mail/cltbld',
09:54:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:54:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:54:16 INFO - 'MOZ_NO_REMOTE': '1',
09:54:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:54:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:54:16 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:54:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:54:16 INFO - 'PWD': '/builds/slave/test',
09:54:16 INFO - 'SHELL': '/bin/bash',
09:54:16 INFO - 'SHLVL': '1',
09:54:16 INFO - 'TERM': 'linux',
09:54:16 INFO - 'TMOUT': '86400',
09:54:16 INFO - 'USER': 'cltbld',
09:54:16 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1466439027.616174-896216295',
09:54:16 INFO - '_': '/tools/buildbot/bin/python'}
09:54:16 INFO - Ignoring indexes: https://pypi.python.org/simple/
09:54:16 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser
09:54:16 INFO - Running setup.py (path:/tmp/pip-BKw7oU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser
09:54:17 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1))
09:54:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash
09:54:17 INFO - Running setup.py (path:/tmp/pip-NQiqCd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash
09:54:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
09:54:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug
09:54:17 INFO - Running setup.py (path:/tmp/pip-5e4V7k-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug
09:54:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
09:54:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice
09:54:17 INFO - Running setup.py (path:/tmp/pip-cAN2Iy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice
09:54:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
09:54:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile
09:54:17 INFO - Running setup.py (path:/tmp/pip-l57r9z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile
09:54:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5))
09:54:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd
09:54:17 INFO - Running setup.py (path:/tmp/pip-pu7sH7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd
09:54:17 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6))
09:54:17 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo
09:54:17 INFO - Running setup.py (path:/tmp/pip-yoFXl2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo
09:54:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7))
09:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall
09:54:18 INFO - Running setup.py (path:/tmp/pip-ERlzhO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall
09:54:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8))
09:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak
09:54:18 INFO - Running setup.py (path:/tmp/pip-RBCqSX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak
09:54:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9))
09:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog
09:54:18 INFO - Running setup.py (path:/tmp/pip-EkEg4o-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog
09:54:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
09:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork
09:54:18 INFO - Running setup.py (path:/tmp/pip-4ZTd1R-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork
09:54:18 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11))
09:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess
09:54:18 INFO - Running setup.py (path:/tmp/pip-79zONk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess
09:54:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12))
09:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile
09:54:18 INFO - Running setup.py (path:/tmp/pip-5aupuX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile
09:54:18 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13))
09:54:18 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner
09:54:18 INFO - Running setup.py (path:/tmp/pip-AgqLid-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner
09:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14))
09:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot
09:54:19 INFO - Running setup.py (path:/tmp/pip-g2HgIK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot
09:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15))
09:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest
09:54:19 INFO - Running setup.py (path:/tmp/pip-gLKsKX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest
09:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16))
09:54:19 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion
09:54:19 INFO - Running setup.py (path:/tmp/pip-xA9ikS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion
09:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17))
09:54:19 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve
09:54:19 INFO - Running setup.py (path:/tmp/pip-AN3Uty-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve
09:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2))
09:54:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/client
09:54:19 INFO - Running setup.py (path:/tmp/pip-6WbELD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client
09:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3))
09:54:19 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:54:19 INFO - Running setup.py (path:/tmp/pip-SVtOFB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py
09:54:19 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
09:54:19 INFO - Unpacking /builds/slave/test/build/tests/marionette
09:54:20 INFO - Running setup.py (path:/tmp/pip-MCPi0K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette
09:54:20 INFO - warning: no files found matching '*.js' under directory 'marionette/touch'
09:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5))
09:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
09:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2))
09:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3))
09:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
09:54:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4))
09:54:20 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10))
09:54:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:54:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:54:20 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:54:20 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available
09:54:20 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available
09:54:20 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available
09:54:25 INFO - Downloading blessings-1.6.tar.gz
09:54:25 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings
09:54:25 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4))
09:54:25 INFO - Installing collected packages: blessings
09:54:25 INFO - Running setup.py install for blessings
09:54:25 INFO - Successfully installed blessings
09:54:25 INFO - Cleaning up...
09:54:26 INFO - Return code: 0
09:54:26 INFO - Done creating virtualenv /builds/slave/test/build/venv.
09:54:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
09:54:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
09:54:26 INFO - Reading from file tmpfile_stdout
09:54:26 INFO - Current package versions:
09:54:26 INFO - argparse == 1.2.1
09:54:26 INFO - blessings == 1.6
09:54:26 INFO - blobuploader == 1.2.4
09:54:26 INFO - browsermob-proxy == 0.6.0
09:54:26 INFO - docopt == 0.6.1
09:54:26 INFO - manifestparser == 1.1
09:54:26 INFO - marionette-client == 2.3.0
09:54:26 INFO - marionette-driver == 1.4.0
09:54:26 INFO - mozInstall == 1.12
09:54:26 INFO - mozcrash == 0.17
09:54:26 INFO - mozdebug == 0.1
09:54:26 INFO - mozdevice == 0.48
09:54:26 INFO - mozfile == 1.2
09:54:26 INFO - mozhttpd == 0.7
09:54:26 INFO - mozinfo == 0.9
09:54:26 INFO - mozleak == 0.1
09:54:26 INFO - mozlog == 3.1
09:54:26 INFO - moznetwork == 0.27
09:54:26 INFO - mozprocess == 0.22
09:54:26 INFO - mozprofile == 0.28
09:54:26 INFO - mozrunner == 6.11
09:54:26 INFO - mozscreenshot == 0.1
09:54:26 INFO - mozsystemmonitor == 0.0
09:54:26 INFO - moztest == 0.7
09:54:26 INFO - mozversion == 1.4
09:54:26 INFO - psutil == 3.1.1
09:54:26 INFO - requests == 1.2.3
09:54:26 INFO - wptserve == 1.4.0
09:54:26 INFO - wsgiref == 0.1.2
09:54:26 INFO - Running post-action listener: _resource_record_post_action
09:54:26 INFO - Running post-action listener: _start_resource_monitoring
09:54:26 INFO - Starting resource monitoring.
09:54:26 INFO - #####
09:54:26 INFO - ##### Running pull step.
09:54:26 INFO - #####
09:54:26 INFO - Running pre-action listener: _resource_record_pre_action
09:54:26 INFO - Running main action method: pull
09:54:26 INFO - Pull has nothing to do!
09:54:26 INFO - Running post-action listener: _resource_record_post_action
09:54:26 INFO - #####
09:54:26 INFO - ##### Running install step.
09:54:26 INFO - #####
09:54:26 INFO - Running pre-action listener: _resource_record_pre_action
09:54:26 INFO - Running main action method: install
09:54:26 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze']
09:54:26 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze
09:54:27 INFO - Reading from file tmpfile_stdout
09:54:27 INFO - Detecting whether we're running mozinstall >=1.0...
09:54:27 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h']
09:54:27 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h
09:54:27 INFO - Reading from file tmpfile_stdout
09:54:27 INFO - Output received:
09:54:27 INFO - Usage: mozinstall [options] installer
09:54:27 INFO - Options:
09:54:27 INFO - -h, --help show this help message and exit
09:54:27 INFO - -d DEST, --destination=DEST
09:54:27 INFO - Directory to install application into. [default:
09:54:27 INFO - "/builds/slave/test"]
09:54:27 INFO - --app=APP Application being installed. [default: firefox]
09:54:27 INFO - mkdir: /builds/slave/test/build/application
09:54:27 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']
09:54:27 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
09:54:48 INFO - Reading from file tmpfile_stdout
09:54:48 INFO - Output received:
09:54:48 INFO - /builds/slave/test/build/application/firefox/firefox
09:54:48 INFO - Running post-action listener: _resource_record_post_action
09:54:48 INFO - #####
09:54:48 INFO - ##### Running run-tests step.
09:54:48 INFO - #####
09:54:48 INFO - Running pre-action listener: _resource_record_pre_action
09:54:48 INFO - Running main action method: run_tests
09:54:48 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir
09:54:48 INFO - Minidump filename unknown. Determining based upon platform and architecture.
09:54:48 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture.
09:54:48 INFO - grabbing minidump binary from tooltool
09:54:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]}
09:54:48 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 0x217b470>, '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 0x217c480>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x217c910>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1
09:54:48 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
09:54:48 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
09:54:48 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache
09:54:48 INFO - Return code: 0
09:54:48 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755
09:54:48 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir
09:54:48 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/EhRjyXnZRJaBVrAqdMet_A/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
09:54:48 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/EhRjyXnZRJaBVrAqdMet_A/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
09:54:48 INFO - Using env: {'CCACHE_DIR': '/builds/ccache',
09:54:48 INFO - 'CCACHE_UMASK': '002',
09:54:48 INFO - 'DISPLAY': ':0',
09:54:48 INFO - 'HOME': '/home/cltbld',
09:54:48 INFO - 'LANG': 'en_US.UTF-8',
09:54:48 INFO - 'LOGNAME': 'cltbld',
09:54:48 INFO - 'MAIL': '/var/mail/cltbld',
09:54:48 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir',
09:54:48 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1',
09:54:48 INFO - 'MOZ_NODE_PATH': '/usr/bin/node',
09:54:48 INFO - 'MOZ_NO_REMOTE': '1',
09:54:48 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript',
09:54:48 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1',
09:54:48 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games',
09:54:48 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json',
09:54:48 INFO - 'PWD': '/builds/slave/test',
09:54:48 INFO - 'SHELL': '/bin/bash',
09:54:48 INFO - 'SHLVL': '1',
09:54:48 INFO - 'TERM': 'linux',
09:54:48 INFO - 'TMOUT': '86400',
09:54:48 INFO - 'USER': 'cltbld',
09:54:48 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1466439027.616174-896216295',
09:54:48 INFO - '_': '/tools/buildbot/bin/python'}
09:54:48 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/EhRjyXnZRJaBVrAqdMet_A/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
09:54:49 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path
09:54:49 INFO - import pkg_resources
09:54:50 INFO - Using 1 client processes
09:54:51 INFO - wptserve Starting http server on 127.0.0.1:8000
09:54:51 INFO - wptserve Starting http server on 127.0.0.1:8001
09:54:51 INFO - wptserve Starting http server on 127.0.0.1:8443
09:54:53 INFO - SUITE-START | Running 1476 tests
09:54:53 INFO - Running testharness tests
09:54:53 INFO - TEST-START | /content-security-policy/child-src/child-src-cross-origin-load.sub.html
09:54:53 INFO - TEST-SKIP | /content-security-policy/child-src/child-src-cross-origin-load.sub.html | took 0ms
09:54:53 INFO - TEST-START | /content-security-policy/media-src/media-src-7_1.html
09:54:53 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_1.html | took 1ms
09:54:53 INFO - TEST-START | /content-security-policy/media-src/media-src-7_3_2.html
09:54:53 INFO - TEST-SKIP | /content-security-policy/media-src/media-src-7_3_2.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html
09:54:53 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars-first-char.html | took 1ms
09:54:53 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-allowed-chars.html
09:54:53 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-allowed-chars.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/concepts/custom-elements-type-naming.html
09:54:53 INFO - TEST-SKIP | /custom-elements/concepts/custom-elements-type-naming.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/creating-and-passing-registries/new-registry-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/new-registry-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/creating-and-passing-registries/no-registry-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/no-registry-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-create-document.html
09:54:53 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-create-document.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/creating-and-passing-registries/share-registry-import-document.html
09:54:53 INFO - TEST-SKIP | /custom-elements/creating-and-passing-registries/share-registry-import-document.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/enqueuing-and-invoking-callbacks/invoke-callbacks.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-move-element-test.html | took 1ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attached-callback-test.html | took 7ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-change-attribute-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-remove-attribute-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/attribute-changed-callback-set-attribute-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-element-prototype-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-order-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/created-callback-invocation-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-move-element-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-no-browsing-context-test.html | took 8ms
09:54:53 INFO - TEST-START | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html
09:54:53 INFO - TEST-SKIP | /custom-elements/custom-element-lifecycle/types-of-callbacks/detached-callback-with-browsing-context-test.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/changing-is-attribute.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/changing-is-attribute.html | took 1ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-is-attribute.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-local-name.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-namespace.html | took 1ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-node-document.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-constructor-prototype.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-prototype.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-prototype.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-is-attribute.html | took 7ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name-and-is-attribute.html | took 1ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/custom-element-type-local-name.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/non-configurable-constructor-property.html | took 0ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/prototype-is-interface-prototype-object.html | took 1ms
09:54:53 INFO - TEST-START | /custom-elements/instantiating-custom-elements/unchanged-attribute.html
09:54:53 INFO - TEST-SKIP | /custom-elements/instantiating-custom-elements/unchanged-attribute.html | took 0ms
09:54:53 INFO - Setting up ssl
09:54:53 INFO - PROCESS | certutil |
09:54:53 INFO - PROCESS | certutil |
09:54:53 INFO - PROCESS | certutil |
09:54:53 INFO - Certificate Nickname Trust Attributes
09:54:53 INFO - SSL,S/MIME,JAR/XPI
09:54:53 INFO -
09:54:53 INFO - web-platform-tests CT,,
09:54:53 INFO -
09:54:53 INFO - Starting runner
09:54:55 INFO - PROCESS | 2677 | 1466441695190 Marionette INFO Listening on port 2828
09:54:57 INFO - PROCESS | 2677 | 1466441697483 Marionette INFO startBrowser 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:54:57 INFO - PROCESS | 2677 | 1466441697504 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:54:57 INFO - PROCESS | 2677 | 1466441697954 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:54:58 INFO - PROCESS | 2677 | 1466441698024 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:54:58 INFO - PROCESS | 2677 |
09:54:58 INFO - PROCESS | 2677 | (process:2727): GLib-CRITICAL **: g_path_get_basename: assertion `file_name != NULL' failed
09:54:58 INFO - PROCESS | 2677 | 1466441698913 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:54:59 INFO - PROCESS | 2677 | 1466441699372 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:54:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html
09:54:59 INFO - PROCESS | 2677 | 1466441699437 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:54:59 INFO - PROCESS | 2677 | 1466441699486 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy
09:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 726ms
09:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html
09:55:00 INFO - PROCESS | 2677 | 1466441700211 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:00 INFO - PROCESS | 2677 | 1466441700311 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop
09:55:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 578ms
09:55:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html
09:55:00 INFO - PROCESS | 2677 | 1466441700788 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:00 INFO - PROCESS | 2677 | 1466441700936 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in
09:55:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 624ms
09:55:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html
09:55:01 INFO - PROCESS | 2677 | 1466441701425 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:01 INFO - PROCESS | 2677 | 1466441701529 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out
09:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 679ms
09:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html
09:55:02 INFO - PROCESS | 2677 | 1466441702113 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:02 INFO - PROCESS | 2677 | 1466441702203 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over
09:55:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 644ms
09:55:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html
09:55:02 INFO - PROCESS | 2677 | 1466441702851 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:02 INFO - PROCESS | 2677 | 1466441702946 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter
09:55:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 647ms
09:55:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html
09:55:03 INFO - PROCESS | 2677 | 1466441703469 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:03 INFO - PROCESS | 2677 | 1466441703565 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop
09:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 586ms
09:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html
09:55:04 INFO - PROCESS | 2677 | 1466441704056 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:04 INFO - PROCESS | 2677 | 1466441704138 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in
09:55:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 574ms
09:55:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html
09:55:04 INFO - PROCESS | 2677 | 1466441704637 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:04 INFO - PROCESS | 2677 | 1466441704713 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out
09:55:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 672ms
09:55:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html
09:55:05 INFO - PROCESS | 2677 | 1466441705341 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:05 INFO - PROCESS | 2677 | 1466441705488 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over
09:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 940ms
09:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html
09:55:06 INFO - PROCESS | 2677 | 1466441706272 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:06 INFO - PROCESS | 2677 | 1466441706358 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor
09:55:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 674ms
09:55:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html
09:55:07 INFO - PROCESS | 2677 | 1466441707001 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:07 INFO - PROCESS | 2677 | 1466441707128 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region.
09:55:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 707ms
09:55:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html
09:55:07 INFO - PROCESS | 2677 | 1466441707717 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:07 INFO - PROCESS | 2677 | 1466441707817 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region.
09:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 647ms
09:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html
09:55:08 INFO - PROCESS | 2677 | 1466441708348 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:08 INFO - PROCESS | 2677 | 1466441708461 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region.
09:55:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 623ms
09:55:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html
09:55:08 INFO - PROCESS | 2677 | 1466441708987 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:09 INFO - PROCESS | 2677 | 1466441709086 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region.
09:55:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 683ms
09:55:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html
09:55:09 INFO - PROCESS | 2677 | 1466441709698 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:09 INFO - PROCESS | 2677 | 1466441709859 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region.
09:55:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 731ms
09:55:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html
09:55:10 INFO - PROCESS | 2677 | 1466441710411 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:10 INFO - PROCESS | 2677 | 1466441710505 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region.
09:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 628ms
09:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html
09:55:11 INFO - PROCESS | 2677 | 1466441711059 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:11 INFO - PROCESS | 2677 | 1466441711153 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region.
09:55:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 642ms
09:55:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html
09:55:11 INFO - PROCESS | 2677 | 1466441711717 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:11 INFO - PROCESS | 2677 | 1466441711802 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region.
09:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 601ms
09:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html
09:55:12 INFO - PROCESS | 2677 | 1466441712325 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:12 INFO - PROCESS | 2677 | 1466441712418 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region.
09:55:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 648ms
09:55:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html
09:55:12 INFO - PROCESS | 2677 | 1466441712983 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:13 INFO - PROCESS | 2677 | 1466441713127 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region.
09:55:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 675ms
09:55:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html
09:55:13 INFO - PROCESS | 2677 | 1466441713657 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:13 INFO - PROCESS | 2677 | 1466441713722 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region.
09:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 586ms
09:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html
09:55:14 INFO - PROCESS | 2677 | 1466441714254 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:14 INFO - PROCESS | 2677 | 1466441714358 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas
09:55:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 626ms
09:55:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html
09:55:14 INFO - PROCESS | 2677 | 1466441714885 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:14 INFO - PROCESS | 2677 | 1466441714970 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern
09:55:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 577ms
09:55:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html
09:55:15 INFO - PROCESS | 2677 | 1466441715487 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:15 INFO - PROCESS | 2677 | 1466441715578 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default
09:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 688ms
09:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html
09:55:16 INFO - PROCESS | 2677 | 1466441716184 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:16 INFO - PROCESS | 2677 | 1466441716265 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill
09:55:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 585ms
09:55:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html
09:55:16 INFO - PROCESS | 2677 | 1466441716770 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:16 INFO - PROCESS | 2677 | 1466441716948 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image
09:55:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1084ms
09:55:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html
09:55:17 INFO - PROCESS | 2677 | 1466441717878 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:18 INFO - PROCESS | 2677 | 1466441718029 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern
09:55:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 704ms
09:55:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html
09:55:18 INFO - PROCESS | 2677 | 1466441718615 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:18 INFO - PROCESS | 2677 | 1466441718765 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid
09:55:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 739ms
09:55:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html
09:55:19 INFO - PROCESS | 2677 | 1466441719343 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:19 INFO - PROCESS | 2677 | 1466441719447 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range
09:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 781ms
09:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html
09:55:20 INFO - PROCESS | 2677 | 1466441720129 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:20 INFO - PROCESS | 2677 | 1466441720219 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy
09:55:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 579ms
09:55:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html
09:55:20 INFO - PROCESS | 2677 | 1466441720722 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:20 INFO - PROCESS | 2677 | 1466441720839 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop
09:55:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 691ms
09:55:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html
09:55:21 INFO - PROCESS | 2677 | 1466441721417 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:21 INFO - PROCESS | 2677 | 1466441721519 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in
09:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 681ms
09:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html
09:55:22 INFO - PROCESS | 2677 | 1466441722097 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:22 INFO - PROCESS | 2677 | 1466441722236 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out
09:55:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 782ms
09:55:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html
09:55:22 INFO - PROCESS | 2677 | 1466441722937 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:23 INFO - PROCESS | 2677 | 1466441723048 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over
09:55:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 677ms
09:55:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html
09:55:23 INFO - PROCESS | 2677 | 1466441723650 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:23 INFO - PROCESS | 2677 | 1466441723780 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter
09:55:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 836ms
09:55:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html
09:55:24 INFO - PROCESS | 2677 | 1466441724488 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:24 INFO - PROCESS | 2677 | 1466441724572 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop
09:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 630ms
09:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html
09:55:25 INFO - PROCESS | 2677 | 1466441725155 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:25 INFO - PROCESS | 2677 | 1466441725244 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in
09:55:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 590ms
09:55:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html
09:55:25 INFO - PROCESS | 2677 | 1466441725780 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:25 INFO - PROCESS | 2677 | 1466441725911 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out
09:55:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 784ms
09:55:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html
09:55:26 INFO - PROCESS | 2677 | 1466441726551 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:26 INFO - PROCESS | 2677 | 1466441726640 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over
09:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 628ms
09:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html
09:55:27 INFO - PROCESS | 2677 | 1466441727188 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:27 INFO - PROCESS | 2677 | 1466441727339 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor
09:55:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 674ms
09:55:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html
09:55:27 INFO - PROCESS | 2677 | 1466441727888 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:27 INFO - PROCESS | 2677 | 1466441727972 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive
09:55:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 580ms
09:55:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html
09:55:28 INFO - PROCESS | 2677 | 1466441728466 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:28 INFO - PROCESS | 2677 | 1466441728581 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear
09:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 631ms
09:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html
09:55:29 INFO - PROCESS | 2677 | 1466441729101 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:29 INFO - PROCESS | 2677 | 1466441729178 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker
09:55:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 576ms
09:55:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html
09:55:29 INFO - PROCESS | 2677 | 1466441729703 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:29 INFO - PROCESS | 2677 | 1466441729807 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default
09:55:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 826ms
09:55:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html
09:55:30 INFO - PROCESS | 2677 | 1466441730648 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:30 INFO - PROCESS | 2677 | 1466441730752 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get
09:55:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 951ms
09:55:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html
09:55:31 INFO - PROCESS | 2677 | 1466441731503 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:31 INFO - PROCESS | 2677 | 1466441731592 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight
09:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 629ms
09:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html
09:55:32 INFO - PROCESS | 2677 | 1466441732143 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:32 INFO - PROCESS | 2677 | 1466441732253 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix
09:55:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 632ms
09:55:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html
09:55:32 INFO - PROCESS | 2677 | 1466441732847 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:32 INFO - PROCESS | 2677 | 1466441732939 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over
09:55:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 644ms
09:55:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html
09:55:33 INFO - PROCESS | 2677 | 1466441733496 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:33 INFO - PROCESS | 2677 | 1466441733587 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised
09:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 703ms
09:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html
09:55:34 INFO - PROCESS | 2677 | 1466441734186 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:34 INFO - PROCESS | 2677 | 1466441734298 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy
09:55:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 728ms
09:55:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html
09:55:34 INFO - PROCESS | 2677 | 1466441734912 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:35 INFO - PROCESS | 2677 | 1466441735027 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop
09:55:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 629ms
09:55:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html
09:55:35 INFO - PROCESS | 2677 | 1466441735558 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:35 INFO - PROCESS | 2677 | 1466441735650 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in
09:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 588ms
09:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html
09:55:36 INFO - PROCESS | 2677 | 1466441736169 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:36 INFO - PROCESS | 2677 | 1466441736284 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out
09:55:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 629ms
09:55:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html
09:55:36 INFO - PROCESS | 2677 | 1466441736830 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:36 INFO - PROCESS | 2677 | 1466441736939 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over
09:55:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 997ms
09:55:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html
09:55:37 INFO - PROCESS | 2677 | 1466441737838 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:37 INFO - PROCESS | 2677 | 1466441737977 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter
09:55:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 797ms
09:55:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html
09:55:38 INFO - PROCESS | 2677 | 1466441738636 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:38 INFO - PROCESS | 2677 | 1466441738726 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop
09:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 635ms
09:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html
09:55:39 INFO - PROCESS | 2677 | 1466441739295 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:39 INFO - PROCESS | 2677 | 1466441739378 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in
09:55:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 693ms
09:55:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html
09:55:39 INFO - PROCESS | 2677 | 1466441739983 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:40 INFO - PROCESS | 2677 | 1466441740093 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out
09:55:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 685ms
09:55:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html
09:55:40 INFO - PROCESS | 2677 | 1466441740680 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:40 INFO - PROCESS | 2677 | 1466441740825 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over
09:55:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 684ms
09:55:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html
09:55:41 INFO - PROCESS | 2677 | 1466441741373 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:41 INFO - PROCESS | 2677 | 1466441741494 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor
09:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 736ms
09:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html
09:55:42 INFO - PROCESS | 2677 | 1466441742109 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:42 INFO - PROCESS | 2677 | 1466441742226 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy
09:55:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 691ms
09:55:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html
09:55:42 INFO - PROCESS | 2677 | 1466441742801 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:42 INFO - PROCESS | 2677 | 1466441742876 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop
09:55:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 582ms
09:55:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html
09:55:43 INFO - PROCESS | 2677 | 1466441743397 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:43 INFO - PROCESS | 2677 | 1466441743485 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in
09:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 637ms
09:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html
09:55:44 INFO - PROCESS | 2677 | 1466441744066 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:44 INFO - PROCESS | 2677 | 1466441744164 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out
09:55:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 846ms
09:55:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html
09:55:44 INFO - PROCESS | 2677 | 1466441744932 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:45 INFO - PROCESS | 2677 | 1466441745038 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over
09:55:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 698ms
09:55:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html
09:55:45 INFO - PROCESS | 2677 | 1466441745654 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:45 INFO - PROCESS | 2677 | 1466441745777 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter
09:55:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 957ms
09:55:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html
09:55:46 INFO - PROCESS | 2677 | 1466441746596 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:46 INFO - PROCESS | 2677 | 1466441746697 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop
09:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 682ms
09:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html
09:55:47 INFO - PROCESS | 2677 | 1466441747279 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:47 INFO - PROCESS | 2677 | 1466441747371 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in
09:55:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 628ms
09:55:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html
09:55:47 INFO - PROCESS | 2677 | 1466441747935 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:48 INFO - PROCESS | 2677 | 1466441748022 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out
09:55:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 673ms
09:55:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html
09:55:48 INFO - PROCESS | 2677 | 1466441748637 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:48 INFO - PROCESS | 2677 | 1466441748783 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over
09:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 732ms
09:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html
09:55:49 INFO - PROCESS | 2677 | 1466441749351 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:49 INFO - PROCESS | 2677 | 1466441749456 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor
09:55:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 638ms
09:55:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html
09:55:49 INFO - PROCESS | 2677 | 1466441749993 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:50 INFO - PROCESS | 2677 | 1466441750093 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 676ms
09:55:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html
09:55:50 INFO - PROCESS | 2677 | 1466441750682 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:50 INFO - PROCESS | 2677 | 1466441750850 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 830ms
09:55:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html
09:55:51 INFO - PROCESS | 2677 | 1466441751541 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:51 INFO - PROCESS | 2677 | 1466441751640 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 695ms
09:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html
09:55:52 INFO - PROCESS | 2677 | 1466441752273 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:52 INFO - PROCESS | 2677 | 1466441752402 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 746ms
09:55:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html
09:55:53 INFO - PROCESS | 2677 | 1466441753026 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:53 INFO - PROCESS | 2677 | 1466441753127 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 838ms
09:55:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html
09:55:53 INFO - PROCESS | 2677 | 1466441753842 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:53 INFO - PROCESS | 2677 | 1466441753928 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 580ms
09:55:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html
09:55:54 INFO - PROCESS | 2677 | 1466441754450 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:54 INFO - PROCESS | 2677 | 1466441754556 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 801ms
09:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html
09:55:55 INFO - PROCESS | 2677 | 1466441755251 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:55 INFO - PROCESS | 2677 | 1466441755351 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 628ms
09:55:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html
09:55:55 INFO - PROCESS | 2677 | 1466441755894 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:55 INFO - PROCESS | 2677 | 1466441755976 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 681ms
09:55:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html
09:55:56 INFO - PROCESS | 2677 | 1466441756567 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:56 INFO - PROCESS | 2677 | 1466441756675 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:55:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 627ms
09:55:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html
09:55:57 INFO - PROCESS | 2677 | 1466441757200 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:57 INFO - PROCESS | 2677 | 1466441757321 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:57 INFO - PROCESS | 2677 | 1466441757604 addons.productaddons WARN Failed downloading XML, status: 0, reason: error
09:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 927ms
09:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html
09:55:58 INFO - PROCESS | 2677 | 1466441758149 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:58 INFO - PROCESS | 2677 | 1466441758301 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:55:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 784ms
09:55:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html
09:55:58 INFO - PROCESS | 2677 | 1466441758944 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:59 INFO - PROCESS | 2677 | 1466441759028 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:55:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 633ms
09:55:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html
09:55:59 INFO - PROCESS | 2677 | 1466441759601 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:55:59 INFO - PROCESS | 2677 | 1466441759681 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:56:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 732ms
09:56:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html
09:56:00 INFO - PROCESS | 2677 | 1466441760336 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:00 INFO - PROCESS | 2677 | 1466441760472 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.
09:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 882ms
09:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html
09:56:01 INFO - PROCESS | 2677 | 1466441761215 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:01 INFO - PROCESS | 2677 | 1466441761294 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:56:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 581ms
09:56:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html
09:56:01 INFO - PROCESS | 2677 | 1466441761823 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:01 INFO - PROCESS | 2677 | 1466441761948 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:56:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 686ms
09:56:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html
09:56:02 INFO - PROCESS | 2677 | 1466441762498 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:02 INFO - PROCESS | 2677 | 1466441762577 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:56:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 876ms
09:56:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html
09:56:03 INFO - PROCESS | 2677 | 1466441763389 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:03 INFO - PROCESS | 2677 | 1466441763468 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 637ms
09:56:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html
09:56:04 INFO - PROCESS | 2677 | 1466441764039 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:04 INFO - PROCESS | 2677 | 1466441764171 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.
09:56:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 888ms
09:56:04 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html
09:56:04 INFO - PROCESS | 2677 | 1466441764957 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:05 INFO - PROCESS | 2677 | 1466441765088 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:05 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError
09:56:05 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 688ms
09:56:05 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html
09:56:05 INFO - PROCESS | 2677 | 1466441765664 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:05 INFO - PROCESS | 2677 | 1466441765773 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable
09:56:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 637ms
09:56:06 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html
09:56:06 INFO - PROCESS | 2677 | 1466441766301 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:06 INFO - PROCESS | 2677 | 1466441766377 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:06 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined
09:56:06 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 625ms
09:56:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html
09:56:06 INFO - PROCESS | 2677 | 1466441766926 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:07 INFO - PROCESS | 2677 | 1466441767011 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg
09:56:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 677ms
09:56:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html
09:56:07 INFO - PROCESS | 2677 | 1466441767615 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:07 INFO - PROCESS | 2677 | 1466441767776 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg
09:56:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 734ms
09:56:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html
09:56:08 INFO - PROCESS | 2677 | 1466441768397 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:08 INFO - PROCESS | 2677 | 1466441768511 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic
09:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 693ms
09:56:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html
09:56:09 INFO - PROCESS | 2677 | 1466441769067 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:09 INFO - PROCESS | 2677 | 1466441769178 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos
09:56:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 939ms
09:56:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html
09:56:10 INFO - PROCESS | 2677 | 1466441770013 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:10 INFO - PROCESS | 2677 | 1466441770120 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize
09:56:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 683ms
09:56:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html
09:56:10 INFO - PROCESS | 2677 | 1466441770700 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:10 INFO - PROCESS | 2677 | 1466441770820 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos
09:56:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1082ms
09:56:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html
09:56:11 INFO - PROCESS | 2677 | 1466441771827 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:11 INFO - PROCESS | 2677 | 1466441771979 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize
09:56:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 844ms
09:56:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html
09:56:12 INFO - PROCESS | 2677 | 1466441772684 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:12 INFO - PROCESS | 2677 | 1466441772815 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha
09:56:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 886ms
09:56:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html
09:56:13 INFO - PROCESS | 2677 | 1466441773593 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:13 INFO - PROCESS | 2677 | 1466441773680 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame
09:56:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1146ms
09:56:14 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html
09:56:14 INFO - PROCESS | 2677 | 1466441774712 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:14 INFO - PROCESS | 2677 | 1466441774794 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame
09:56:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1074ms
09:56:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html
09:56:15 INFO - PROCESS | 2677 | 1466441775793 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:15 INFO - PROCESS | 2677 | 1466441775875 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:16 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | drawImage() of an APNG draws the poster frame - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
09:56:16 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:56:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1
09:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:56:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:56:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html | took 679ms
09:56:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html
09:56:16 INFO - PROCESS | 2677 | 1466441776488 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:16 INFO - PROCESS | 2677 | 1466441776597 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken
09:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 681ms
09:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html
09:56:17 INFO - PROCESS | 2677 | 1466441777170 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:17 INFO - PROCESS | 2677 | 1466441777280 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas
09:56:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 728ms
09:56:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html
09:56:17 INFO - PROCESS | 2677 | 1466441777942 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:18 INFO - PROCESS | 2677 | 1466441778077 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip
09:56:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 845ms
09:56:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html
09:56:18 INFO - PROCESS | 2677 | 1466441778794 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:18 INFO - PROCESS | 2677 | 1466441778930 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite
09:56:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 692ms
09:56:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html
09:56:19 INFO - PROCESS | 2677 | 1466441779479 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:19 INFO - PROCESS | 2677 | 1466441779569 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource
09:56:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 575ms
09:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html
09:56:20 INFO - PROCESS | 2677 | 1466441780120 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:20 INFO - PROCESS | 2677 | 1466441780250 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:20 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | Canvas test: 2d.drawImage.incomplete.emptysrc -
09:56:20 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1
09:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:56:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:20 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:56:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html | took 697ms
09:56:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html
09:56:20 INFO - PROCESS | 2677 | 1466441780801 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:20 INFO - PROCESS | 2677 | 1466441780904 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate
09:56:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 786ms
09:56:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html
09:56:21 INFO - PROCESS | 2677 | 1466441781596 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:21 INFO - PROCESS | 2677 | 1466441781754 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:22 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | Canvas test: 2d.drawImage.incomplete.nosrc -
09:56:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1
09:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:56:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html | took 734ms
09:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html
09:56:22 INFO - PROCESS | 2677 | 1466441782337 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:22 INFO - PROCESS | 2677 | 1466441782443 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:22 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | Canvas test: 2d.drawImage.incomplete.reload - assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255
09:56:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
09:56:22 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1
09:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:56:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:22 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:56:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html | took 629ms
09:56:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html
09:56:22 INFO - PROCESS | 2677 | 1466441782988 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:23 INFO - PROCESS | 2677 | 1466441783129 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:23 INFO - TEST-FAIL | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | Canvas test: 2d.drawImage.incomplete.removedsrc -
09:56:23 INFO - @http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1
09:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:56:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:23 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:56:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html | took 676ms
09:56:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html
09:56:23 INFO - PROCESS | 2677 | 1466441783669 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:23 INFO - PROCESS | 2677 | 1466441783771 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle
09:56:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 677ms
09:56:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html
09:56:24 INFO - PROCESS | 2677 | 1466441784346 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:24 INFO - PROCESS | 2677 | 1466441784493 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image
09:56:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 973ms
09:56:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html
09:56:25 INFO - PROCESS | 2677 | 1466441785331 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:25 INFO - PROCESS | 2677 | 1466441785446 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle
09:56:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 685ms
09:56:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html
09:56:26 INFO - PROCESS | 2677 | 1466441786040 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:26 INFO - PROCESS | 2677 | 1466441786138 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored
09:56:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 625ms
09:56:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html
09:56:26 INFO - PROCESS | 2677 | 1466441786694 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:26 INFO - PROCESS | 2677 | 1466441786776 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges
09:56:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 684ms
09:56:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html
09:56:27 INFO - PROCESS | 2677 | 1466441787372 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:27 INFO - PROCESS | 2677 | 1466441787494 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null
09:56:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 647ms
09:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html
09:56:28 INFO - PROCESS | 2677 | 1466441788012 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:28 INFO - PROCESS | 2677 | 1466441788093 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path
09:56:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 674ms
09:56:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html
09:56:28 INFO - PROCESS | 2677 | 1466441788715 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:28 INFO - PROCESS | 2677 | 1466441788926 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1
09:56:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 932ms
09:56:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html
09:56:29 INFO - PROCESS | 2677 | 1466441789630 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:29 INFO - PROCESS | 2677 | 1466441789716 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2
09:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 628ms
09:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html
09:56:30 INFO - PROCESS | 2677 | 1466441790261 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:30 INFO - PROCESS | 2677 | 1466441790353 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image
09:56:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 677ms
09:56:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html
09:56:30 INFO - PROCESS | 2677 | 1466441790952 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:31 INFO - PROCESS | 2677 | 1466441791083 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform
09:56:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 936ms
09:56:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html
09:56:31 INFO - PROCESS | 2677 | 1466441791919 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:32 INFO - PROCESS | 2677 | 1466441792047 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError
09:56:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 692ms
09:56:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html
09:56:32 INFO - PROCESS | 2677 | 1466441792627 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:32 INFO - PROCESS | 2677 | 1466441792747 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas
09:56:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 727ms
09:56:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html
09:56:33 INFO - PROCESS | 2677 | 1466441793363 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:33 INFO - PROCESS | 2677 | 1466441793480 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR
09:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 678ms
09:56:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html
09:56:34 INFO - PROCESS | 2677 | 1466441794049 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:34 INFO - PROCESS | 2677 | 1466441794152 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR
09:56:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 682ms
09:56:34 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html
09:56:34 INFO - PROCESS | 2677 | 1466441794734 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:34 INFO - PROCESS | 2677 | 1466441794856 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:35 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function
09:56:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24
09:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:56:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7
09:56:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
09:56:35 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function
09:56:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24
09:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:56:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:56:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7
09:56:35 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6
09:56:35 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 683ms
09:56:35 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html
09:56:35 INFO - PROCESS | 2677 | 1466441795424 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:35 INFO - PROCESS | 2677 | 1466441795527 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring.
09:56:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 824ms
09:56:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html
09:56:36 INFO - PROCESS | 2677 | 1466441796250 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:36 INFO - PROCESS | 2677 | 1466441796333 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:36 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus.
09:56:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 628ms
09:56:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html
09:56:36 INFO - PROCESS | 2677 | 1466441796883 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:36 INFO - PROCESS | 2677 | 1466441796954 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:37 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.
09:56:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 572ms
09:56:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html
09:56:37 INFO - PROCESS | 2677 | 1466441797480 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:37 INFO - PROCESS | 2677 | 1466441797567 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:38 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus.
09:56:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 930ms
09:56:38 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html
09:56:38 INFO - PROCESS | 2677 | 1466441798424 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:38 INFO - PROCESS | 2677 | 1466441798562 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:39 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.
09:56:39 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 789ms
09:56:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html
09:56:39 INFO - PROCESS | 2677 | 1466441799229 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:39 INFO - PROCESS | 2677 | 1466441799316 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black
09:56:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 678ms
09:56:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html
09:56:39 INFO - PROCESS | 2677 | 1466441799934 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:40 INFO - PROCESS | 2677 | 1466441800042 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions
09:56:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 734ms
09:56:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html
09:56:40 INFO - PROCESS | 2677 | 1466441800653 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:40 INFO - PROCESS | 2677 | 1466441800755 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha
09:56:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 622ms
09:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html
09:56:41 INFO - PROCESS | 2677 | 1466441801305 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:41 INFO - PROCESS | 2677 | 1466441801391 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation
09:56:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 643ms
09:56:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html
09:56:41 INFO - PROCESS | 2677 | 1466441801964 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:42 INFO - PROCESS | 2677 | 1466441802071 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works
09:56:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 742ms
09:56:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html
09:56:42 INFO - PROCESS | 2677 | 1466441802695 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:42 INFO - PROCESS | 2677 | 1466441802788 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored
09:56:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 775ms
09:56:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html
09:56:43 INFO - PROCESS | 2677 | 1466441803481 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:43 INFO - PROCESS | 2677 | 1466441803673 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path
09:56:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 783ms
09:56:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html
09:56:44 INFO - PROCESS | 2677 | 1466441804260 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:44 INFO - PROCESS | 2677 | 1466441804351 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows
09:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 930ms
09:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html
09:56:45 INFO - PROCESS | 2677 | 1466441805207 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:45 INFO - PROCESS | 2677 | 1466441805342 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms
09:56:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 733ms
09:56:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html
09:56:45 INFO - PROCESS | 2677 | 1466441805950 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:46 INFO - PROCESS | 2677 | 1466441806041 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect
09:56:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 784ms
09:56:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html
09:56:46 INFO - PROCESS | 2677 | 1466441806740 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:46 INFO - PROCESS | 2677 | 1466441806842 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works
09:56:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 676ms
09:56:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html
09:56:47 INFO - PROCESS | 2677 | 1466441807417 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:47 INFO - PROCESS | 2677 | 1466441807545 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions
09:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 677ms
09:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html
09:56:48 INFO - PROCESS | 2677 | 1466441808097 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:48 INFO - PROCESS | 2677 | 1466441808169 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works
09:56:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 589ms
09:56:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html
09:56:48 INFO - PROCESS | 2677 | 1466441808703 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:48 INFO - PROCESS | 2677 | 1466441808811 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored
09:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 678ms
09:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html
09:56:49 INFO - PROCESS | 2677 | 1466441809377 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:49 INFO - PROCESS | 2677 | 1466441809453 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path
09:56:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 579ms
09:56:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html
09:56:49 INFO - PROCESS | 2677 | 1466441809987 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:50 INFO - PROCESS | 2677 | 1466441810149 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows
09:56:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 775ms
09:56:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html
09:56:50 INFO - PROCESS | 2677 | 1466441810774 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:50 INFO - PROCESS | 2677 | 1466441810888 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms
09:56:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 679ms
09:56:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html
09:56:51 INFO - PROCESS | 2677 | 1466441811460 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:51 INFO - PROCESS | 2677 | 1466441811565 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect
09:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 883ms
09:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html
09:56:52 INFO - PROCESS | 2677 | 1466441812353 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:52 INFO - PROCESS | 2677 | 1466441812460 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works
09:56:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 631ms
09:56:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html
09:56:53 INFO - PROCESS | 2677 | 1466441813021 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:53 INFO - PROCESS | 2677 | 1466441813158 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions
09:56:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 695ms
09:56:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html
09:56:53 INFO - PROCESS | 2677 | 1466441813725 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:53 INFO - PROCESS | 2677 | 1466441813855 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha
09:56:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 739ms
09:56:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html
09:56:54 INFO - PROCESS | 2677 | 1466441814459 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:54 INFO - PROCESS | 2677 | 1466441814542 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation
09:56:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 594ms
09:56:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html
09:56:55 INFO - PROCESS | 2677 | 1466441815084 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:55 INFO - PROCESS | 2677 | 1466441815159 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works
09:56:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 637ms
09:56:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html
09:56:55 INFO - PROCESS | 2677 | 1466441815726 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:55 INFO - PROCESS | 2677 | 1466441815818 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored
09:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 531ms
09:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html
09:56:56 INFO - PROCESS | 2677 | 1466441816278 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:56 INFO - PROCESS | 2677 | 1466441816400 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path
09:56:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 630ms
09:56:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html
09:56:56 INFO - PROCESS | 2677 | 1466441816930 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:57 INFO - PROCESS | 2677 | 1466441817028 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows
09:56:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 729ms
09:56:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html
09:56:57 INFO - PROCESS | 2677 | 1466441817667 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:57 INFO - PROCESS | 2677 | 1466441817785 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms
09:56:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 878ms
09:56:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html
09:56:58 INFO - PROCESS | 2677 | 1466441818549 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:58 INFO - PROCESS | 2677 | 1466441818677 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing
09:56:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 779ms
09:56:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html
09:56:59 INFO - PROCESS | 2677 | 1466441819349 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:56:59 INFO - PROCESS | 2677 | 1466441819458 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins
09:57:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 681ms
09:57:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html
09:57:00 INFO - PROCESS | 2677 | 1466441820056 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:00 INFO - PROCESS | 2677 | 1466441820185 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line
09:57:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 727ms
09:57:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html
09:57:00 INFO - PROCESS | 2677 | 1466441820807 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:00 INFO - PROCESS | 2677 | 1466441820946 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps
09:57:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 829ms
09:57:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html
09:57:01 INFO - PROCESS | 2677 | 1466441821619 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:01 INFO - PROCESS | 2677 | 1466441821687 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins
09:57:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms
09:57:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html
09:57:02 INFO - PROCESS | 2677 | 1466441822255 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:02 INFO - PROCESS | 2677 | 1466441822344 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box)
09:57:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1125ms
09:57:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html
09:57:03 INFO - PROCESS | 2677 | 1466441823389 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:03 INFO - PROCESS | 2677 | 1466441823476 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge
09:57:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1080ms
09:57:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html
09:57:04 INFO - PROCESS | 2677 | 1466441824471 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:04 INFO - PROCESS | 2677 | 1466441824550 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge
09:57:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1129ms
09:57:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html
09:57:05 INFO - PROCESS | 2677 | 1466441825611 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:05 INFO - PROCESS | 2677 | 1466441825719 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box)
09:57:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1134ms
09:57:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html
09:57:06 INFO - PROCESS | 2677 | 1466441826750 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:06 INFO - PROCESS | 2677 | 1466441826841 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box)
09:57:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1123ms
09:57:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html
09:57:07 INFO - PROCESS | 2677 | 1466441827889 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:07 INFO - PROCESS | 2677 | 1466441827967 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge
09:57:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1140ms
09:57:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html
09:57:09 INFO - PROCESS | 2677 | 1466441829022 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:09 INFO - PROCESS | 2677 | 1466441829101 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge
09:57:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1083ms
09:57:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html
09:57:10 INFO - PROCESS | 2677 | 1466441830111 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:10 INFO - PROCESS | 2677 | 1466441830201 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic
09:57:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1127ms
09:57:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html
09:57:11 INFO - PROCESS | 2677 | 1466441831247 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:11 INFO - PROCESS | 2677 | 1466441831350 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size
09:57:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1142ms
09:57:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html
09:57:12 INFO - PROCESS | 2677 | 1466441832397 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:12 INFO - PROCESS | 2677 | 1466441832497 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts
09:57:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1181ms
09:57:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html
09:57:13 INFO - PROCESS | 2677 | 1466441833584 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:13 INFO - PROCESS | 2677 | 1466441833664 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:14 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | fillText handles maxWidth correctly -
09:57:14 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1
09:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:57:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:57:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:57:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:57:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html | took 621ms
09:57:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html
09:57:14 INFO - PROCESS | 2677 | 1466441834252 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:14 INFO - PROCESS | 2677 | 1466441834336 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly
09:57:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 664ms
09:57:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html
09:57:14 INFO - PROCESS | 2677 | 1466441834898 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:15 INFO - PROCESS | 2677 | 1466441835017 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:15 INFO - TEST-FAIL | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | fillText handles maxWidth correctly - assert_equals: d[4040] expected 0 but got 255
09:57:15 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:57:15 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:57:15 INFO - @http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1
09:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:57:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:57:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:57:15 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:57:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html | took 686ms
09:57:15 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html
09:57:15 INFO - PROCESS | 2677 | 1466441835581 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:15 INFO - PROCESS | 2677 | 1466441835667 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:16 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath
09:57:16 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 629ms
09:57:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html
09:57:16 INFO - PROCESS | 2677 | 1466441836214 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:16 INFO - PROCESS | 2677 | 1466441836308 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface
09:57:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1081ms
09:57:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html
09:57:17 INFO - PROCESS | 2677 | 1466441837298 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:17 INFO - PROCESS | 2677 | 1466441837377 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page
09:57:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1176ms
09:57:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html
09:57:18 INFO - PROCESS | 2677 | 1466441838485 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:18 INFO - PROCESS | 2677 | 1466441838636 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)
09:57:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1188ms
09:57:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html
09:57:19 INFO - PROCESS | 2677 | 1466441839688 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:19 INFO - PROCESS | 2677 | 1466441839781 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide)
09:57:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1141ms
09:57:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html
09:57:20 INFO - PROCESS | 2677 | 1466441840829 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:20 INFO - PROCESS | 2677 | 1466441840922 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed
09:57:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1125ms
09:57:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html
09:57:21 INFO - PROCESS | 2677 | 1466441841952 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:22 INFO - PROCESS | 2677 | 1466441842035 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath
09:57:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 624ms
09:57:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html
09:57:22 INFO - PROCESS | 2677 | 1466441842582 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:22 INFO - PROCESS | 2677 | 1466441842665 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:23 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic
09:57:23 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1091ms
09:57:23 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html
09:57:23 INFO - PROCESS | 2677 | 1466441843683 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:23 INFO - PROCESS | 2677 | 1466441843787 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width
09:57:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1073ms
09:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html
09:57:24 INFO - PROCESS | 2677 | 1466441844760 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:24 INFO - PROCESS | 2677 | 1466441844904 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default
09:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 835ms
09:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html
09:57:25 INFO - PROCESS | 2677 | 1466441845600 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:25 INFO - PROCESS | 2677 | 1466441845688 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent
09:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 622ms
09:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html
09:57:26 INFO - PROCESS | 2677 | 1466441846267 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:26 INFO - PROCESS | 2677 | 1466441846370 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid
09:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 631ms
09:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html
09:57:26 INFO - PROCESS | 2677 | 1466441846942 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:27 INFO - PROCESS | 2677 | 1466441847036 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent
09:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 639ms
09:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html
09:57:27 INFO - PROCESS | 2677 | 1466441847568 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:27 INFO - PROCESS | 2677 | 1466441847681 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring
09:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 696ms
09:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html
09:57:28 INFO - PROCESS | 2677 | 1466441848257 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:28 INFO - PROCESS | 2677 | 1466441848335 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype
09:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 571ms
09:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html
09:57:28 INFO - PROCESS | 2677 | 1466441848871 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:28 INFO - PROCESS | 2677 | 1466441848957 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element
09:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 630ms
09:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html
09:57:29 INFO - PROCESS | 2677 | 1466441849495 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:29 INFO - PROCESS | 2677 | 1466441849566 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted
09:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 674ms
09:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html
09:57:30 INFO - PROCESS | 2677 | 1466441850179 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:30 INFO - PROCESS | 2677 | 1466441850310 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered
09:57:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 729ms
09:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html
09:57:30 INFO - PROCESS | 2677 | 1466441850908 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:31 INFO - PROCESS | 2677 | 1466441850992 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document
09:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 680ms
09:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html
09:57:31 INFO - PROCESS | 2677 | 1466441851596 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:31 INFO - PROCESS | 2677 | 1466441851837 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3
09:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 831ms
09:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html
09:57:32 INFO - PROCESS | 2677 | 1466441852433 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:32 INFO - PROCESS | 2677 | 1466441852534 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:33 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | Canvas test: 2d.fillStyle.parse.hex4 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:57:33 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:57:33 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1
09:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:57:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:57:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:57:33 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html | took 679ms
09:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html
09:57:33 INFO - PROCESS | 2677 | 1466441853130 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:33 INFO - PROCESS | 2677 | 1466441853249 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6
09:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 633ms
09:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html
09:57:33 INFO - PROCESS | 2677 | 1466441853802 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:33 INFO - PROCESS | 2677 | 1466441853921 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:34 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | Canvas test: 2d.fillStyle.parse.hex8 - assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255
09:57:34 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:57:34 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1
09:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:57:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:57:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:57:34 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html | took 710ms
09:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html
09:57:34 INFO - PROCESS | 2677 | 1466441854488 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:34 INFO - PROCESS | 2677 | 1466441854587 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1
09:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 571ms
09:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html
09:57:35 INFO - PROCESS | 2677 | 1466441855082 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:35 INFO - PROCESS | 2677 | 1466441855168 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2
09:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 646ms
09:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html
09:57:35 INFO - PROCESS | 2677 | 1466441855715 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:35 INFO - PROCESS | 2677 | 1466441855792 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3
09:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 572ms
09:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html
09:57:36 INFO - PROCESS | 2677 | 1466441856315 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:36 INFO - PROCESS | 2677 | 1466441856404 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4
09:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 642ms
09:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html
09:57:36 INFO - PROCESS | 2677 | 1466441856942 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:37 INFO - PROCESS | 2677 | 1466441857031 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5
09:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 772ms
09:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html
09:57:37 INFO - PROCESS | 2677 | 1466441857728 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:37 INFO - PROCESS | 2677 | 1466441857817 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6
09:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 832ms
09:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html
09:57:38 INFO - PROCESS | 2677 | 1466441858591 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:38 INFO - PROCESS | 2677 | 1466441858710 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1
09:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 688ms
09:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html
09:57:39 INFO - PROCESS | 2677 | 1466441859291 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:39 INFO - PROCESS | 2677 | 1466441859374 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2
09:57:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 632ms
09:57:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html
09:57:39 INFO - PROCESS | 2677 | 1466441859947 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:40 INFO - PROCESS | 2677 | 1466441860039 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3
09:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 734ms
09:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html
09:57:40 INFO - PROCESS | 2677 | 1466441860672 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:40 INFO - PROCESS | 2677 | 1466441860761 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4
09:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 629ms
09:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html
09:57:41 INFO - PROCESS | 2677 | 1466441861311 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:41 INFO - PROCESS | 2677 | 1466441861456 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1
09:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 626ms
09:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html
09:57:41 INFO - PROCESS | 2677 | 1466441861971 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:42 INFO - PROCESS | 2677 | 1466441862077 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2
09:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 690ms
09:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html
09:57:42 INFO - PROCESS | 2677 | 1466441862632 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:42 INFO - PROCESS | 2677 | 1466441862706 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1
09:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 592ms
09:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html
09:57:43 INFO - PROCESS | 2677 | 1466441863230 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:43 INFO - PROCESS | 2677 | 1466441863302 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2
09:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 574ms
09:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html
09:57:43 INFO - PROCESS | 2677 | 1466441863810 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:43 INFO - PROCESS | 2677 | 1466441863891 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3
09:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 686ms
09:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html
09:57:44 INFO - PROCESS | 2677 | 1466441864502 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:44 INFO - PROCESS | 2677 | 1466441864639 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4
09:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 926ms
09:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html
09:57:45 INFO - PROCESS | 2677 | 1466441865454 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:45 INFO - PROCESS | 2677 | 1466441865572 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5
09:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 641ms
09:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html
09:57:46 INFO - PROCESS | 2677 | 1466441866127 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:46 INFO - PROCESS | 2677 | 1466441866217 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6
09:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 652ms
09:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html
09:57:46 INFO - PROCESS | 2677 | 1466441866793 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:46 INFO - PROCESS | 2677 | 1466441866872 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4
09:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 739ms
09:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html
09:57:47 INFO - PROCESS | 2677 | 1466441867524 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:47 INFO - PROCESS | 2677 | 1466441867599 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1
09:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 631ms
09:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html
09:57:48 INFO - PROCESS | 2677 | 1466441868161 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:48 INFO - PROCESS | 2677 | 1466441868282 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2
09:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 637ms
09:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html
09:57:48 INFO - PROCESS | 2677 | 1466441868809 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:48 INFO - PROCESS | 2677 | 1466441868911 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3
09:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 625ms
09:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html
09:57:49 INFO - PROCESS | 2677 | 1466441869447 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:49 INFO - PROCESS | 2677 | 1466441869527 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4
09:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 585ms
09:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html
09:57:50 INFO - PROCESS | 2677 | 1466441870051 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:50 INFO - PROCESS | 2677 | 1466441870137 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5
09:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 582ms
09:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html
09:57:50 INFO - PROCESS | 2677 | 1466441870657 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:50 INFO - PROCESS | 2677 | 1466441870746 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6
09:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 628ms
09:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html
09:57:51 INFO - PROCESS | 2677 | 1466441871297 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:51 INFO - PROCESS | 2677 | 1466441871444 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7
09:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 984ms
09:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html
09:57:52 INFO - PROCESS | 2677 | 1466441872286 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:52 INFO - PROCESS | 2677 | 1466441872389 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8
09:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 627ms
09:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html
09:57:52 INFO - PROCESS | 2677 | 1466441872954 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:53 INFO - PROCESS | 2677 | 1466441873043 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1
09:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 634ms
09:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html
09:57:53 INFO - PROCESS | 2677 | 1466441873595 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:53 INFO - PROCESS | 2677 | 1466441873684 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2
09:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 625ms
09:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html
09:57:54 INFO - PROCESS | 2677 | 1466441874237 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:54 INFO - PROCESS | 2677 | 1466441874357 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3
09:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 689ms
09:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html
09:57:54 INFO - PROCESS | 2677 | 1466441874929 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:55 INFO - PROCESS | 2677 | 1466441875041 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4
09:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 729ms
09:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html
09:57:55 INFO - PROCESS | 2677 | 1466441875672 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:55 INFO - PROCESS | 2677 | 1466441875782 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5
09:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 627ms
09:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html
09:57:56 INFO - PROCESS | 2677 | 1466441876295 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:56 INFO - PROCESS | 2677 | 1466441876367 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6
09:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 733ms
09:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html
09:57:57 INFO - PROCESS | 2677 | 1466441877052 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:57 INFO - PROCESS | 2677 | 1466441877139 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1
09:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 584ms
09:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html
09:57:57 INFO - PROCESS | 2677 | 1466441877655 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:57 INFO - PROCESS | 2677 | 1466441877746 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2
09:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 728ms
09:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html
09:57:58 INFO - PROCESS | 2677 | 1466441878386 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:58 INFO - PROCESS | 2677 | 1466441878665 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1
09:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1073ms
09:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html
09:57:59 INFO - PROCESS | 2677 | 1466441879479 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:57:59 INFO - PROCESS | 2677 | 1466441879570 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2
09:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 676ms
09:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html
09:58:00 INFO - PROCESS | 2677 | 1466441880154 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:00 INFO - PROCESS | 2677 | 1466441880267 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3
09:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 673ms
09:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html
09:58:00 INFO - PROCESS | 2677 | 1466441880858 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:00 INFO - PROCESS | 2677 | 1466441880944 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4
09:58:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 639ms
09:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html
09:58:01 INFO - PROCESS | 2677 | 1466441881495 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:01 INFO - PROCESS | 2677 | 1466441881638 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5
09:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 728ms
09:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html
09:58:02 INFO - PROCESS | 2677 | 1466441882225 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:02 INFO - PROCESS | 2677 | 1466441882339 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1
09:58:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 678ms
09:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html
09:58:02 INFO - PROCESS | 2677 | 1466441882963 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:03 INFO - PROCESS | 2677 | 1466441883059 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2
09:58:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 592ms
09:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html
09:58:03 INFO - PROCESS | 2677 | 1466441883569 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:03 INFO - PROCESS | 2677 | 1466441883671 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3
09:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 586ms
09:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html
09:58:04 INFO - PROCESS | 2677 | 1466441884164 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:04 INFO - PROCESS | 2677 | 1466441884283 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4
09:58:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 784ms
09:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html
09:58:04 INFO - PROCESS | 2677 | 1466441884946 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:05 INFO - PROCESS | 2677 | 1466441885079 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5
09:58:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 976ms
09:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html
09:58:05 INFO - PROCESS | 2677 | 1466441885954 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:06 INFO - PROCESS | 2677 | 1466441886124 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6
09:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 745ms
09:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html
09:58:06 INFO - PROCESS | 2677 | 1466441886749 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:06 INFO - PROCESS | 2677 | 1466441886856 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7
09:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 725ms
09:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html
09:58:07 INFO - PROCESS | 2677 | 1466441887437 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:07 INFO - PROCESS | 2677 | 1466441887540 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1
09:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 631ms
09:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html
09:58:08 INFO - PROCESS | 2677 | 1466441888065 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:08 INFO - PROCESS | 2677 | 1466441888209 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2
09:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 676ms
09:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html
09:58:08 INFO - PROCESS | 2677 | 1466441888747 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:08 INFO - PROCESS | 2677 | 1466441888837 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3
09:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 674ms
09:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html
09:58:09 INFO - PROCESS | 2677 | 1466441889436 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:09 INFO - PROCESS | 2677 | 1466441889571 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4
09:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 630ms
09:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html
09:58:10 INFO - PROCESS | 2677 | 1466441890075 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:10 INFO - PROCESS | 2677 | 1466441890185 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5
09:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 634ms
09:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html
09:58:10 INFO - PROCESS | 2677 | 1466441890719 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:10 INFO - PROCESS | 2677 | 1466441890806 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6
09:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 592ms
09:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html
09:58:11 INFO - PROCESS | 2677 | 1466441891306 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:11 INFO - PROCESS | 2677 | 1466441891398 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7
09:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 931ms
09:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html
09:58:12 INFO - PROCESS | 2677 | 1466441892242 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:12 INFO - PROCESS | 2677 | 1466441892360 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1
09:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 777ms
09:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html
09:58:13 INFO - PROCESS | 2677 | 1466441893040 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:13 INFO - PROCESS | 2677 | 1466441893140 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2
09:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 681ms
09:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html
09:58:13 INFO - PROCESS | 2677 | 1466441893765 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:13 INFO - PROCESS | 2677 | 1466441893860 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3
09:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 656ms
09:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html
09:58:14 INFO - PROCESS | 2677 | 1466441894413 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:14 INFO - PROCESS | 2677 | 1466441894504 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4
09:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 604ms
09:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html
09:58:15 INFO - PROCESS | 2677 | 1466441895013 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:15 INFO - PROCESS | 2677 | 1466441895136 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5
09:58:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 676ms
09:58:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html
09:58:15 INFO - PROCESS | 2677 | 1466441895702 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:15 INFO - PROCESS | 2677 | 1466441895797 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof
09:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 626ms
09:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html
09:58:16 INFO - PROCESS | 2677 | 1466441896331 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:16 INFO - PROCESS | 2677 | 1466441896459 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num
09:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 734ms
09:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html
09:58:17 INFO - PROCESS | 2677 | 1466441897072 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:17 INFO - PROCESS | 2677 | 1466441897137 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent
09:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 576ms
09:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html
09:58:17 INFO - PROCESS | 2677 | 1466441897667 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:17 INFO - PROCESS | 2677 | 1466441897750 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1
09:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 582ms
09:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html
09:58:18 INFO - PROCESS | 2677 | 1466441898264 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:18 INFO - PROCESS | 2677 | 1466441898361 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2
09:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 878ms
09:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html
09:58:19 INFO - PROCESS | 2677 | 1466441899163 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:19 INFO - PROCESS | 2677 | 1466441899268 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof
09:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 681ms
09:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html
09:58:19 INFO - PROCESS | 2677 | 1466441899849 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:19 INFO - PROCESS | 2677 | 1466441899941 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1
09:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 671ms
09:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html
09:58:20 INFO - PROCESS | 2677 | 1466441900585 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:20 INFO - PROCESS | 2677 | 1466441900727 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2
09:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 741ms
09:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html
09:58:21 INFO - PROCESS | 2677 | 1466441901316 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:21 INFO - PROCESS | 2677 | 1466441901431 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent
09:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 636ms
09:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html
09:58:21 INFO - PROCESS | 2677 | 1466441901961 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:22 INFO - PROCESS | 2677 | 1466441902055 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1
09:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 629ms
09:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html
09:58:22 INFO - PROCESS | 2677 | 1466441902619 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:22 INFO - PROCESS | 2677 | 1466441902736 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2
09:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 640ms
09:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html
09:58:23 INFO - PROCESS | 2677 | 1466441903247 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:23 INFO - PROCESS | 2677 | 1466441903336 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3
09:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 630ms
09:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html
09:58:23 INFO - PROCESS | 2677 | 1466441903884 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:23 INFO - PROCESS | 2677 | 1466441903970 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4
09:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 681ms
09:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html
09:58:24 INFO - PROCESS | 2677 | 1466441904583 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:24 INFO - PROCESS | 2677 | 1466441904695 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1
09:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 752ms
09:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html
09:58:25 INFO - PROCESS | 2677 | 1466441905343 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:25 INFO - PROCESS | 2677 | 1466441905547 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2
09:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 789ms
09:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html
09:58:26 INFO - PROCESS | 2677 | 1466441906164 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:26 INFO - PROCESS | 2677 | 1466441906264 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system
09:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 626ms
09:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html
09:58:26 INFO - PROCESS | 2677 | 1466441906794 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:26 INFO - PROCESS | 2677 | 1466441906878 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1
09:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 632ms
09:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html
09:58:27 INFO - PROCESS | 2677 | 1466441907442 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:27 INFO - PROCESS | 2677 | 1466441907525 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2
09:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 739ms
09:58:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html
09:58:28 INFO - PROCESS | 2677 | 1466441908175 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:28 INFO - PROCESS | 2677 | 1466441908250 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty
09:58:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 828ms
09:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html
09:58:29 INFO - PROCESS | 2677 | 1466441909019 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:29 INFO - PROCESS | 2677 | 1466441909122 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha
09:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 633ms
09:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html
09:58:29 INFO - PROCESS | 2677 | 1466441909657 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:29 INFO - PROCESS | 2677 | 1466441909765 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour
09:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 635ms
09:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html
09:58:30 INFO - PROCESS | 2677 | 1466441910297 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:30 INFO - PROCESS | 2677 | 1466441910380 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha
09:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 631ms
09:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html
09:58:30 INFO - PROCESS | 2677 | 1466441910930 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:31 INFO - PROCESS | 2677 | 1466441911008 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple
09:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 630ms
09:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html
09:58:31 INFO - PROCESS | 2677 | 1466441911571 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:31 INFO - PROCESS | 2677 | 1466441911651 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside
09:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 882ms
09:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html
09:58:32 INFO - PROCESS | 2677 | 1466441912482 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:32 INFO - PROCESS | 2677 | 1466441912659 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap
09:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 794ms
09:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html
09:58:33 INFO - PROCESS | 2677 | 1466441913291 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:33 INFO - PROCESS | 2677 | 1466441913388 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2
09:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 639ms
09:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html
09:58:33 INFO - PROCESS | 2677 | 1466441913943 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:34 INFO - PROCESS | 2677 | 1466441914037 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid
09:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 636ms
09:58:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html
09:58:34 INFO - PROCESS | 2677 | 1466441914572 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:34 INFO - PROCESS | 2677 | 1466441914654 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical
09:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 628ms
09:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html
09:58:35 INFO - PROCESS | 2677 | 1466441915205 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:35 INFO - PROCESS | 2677 | 1466441915354 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:35 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | Canvas test: 2d.gradient.interpolate.zerosize.fill - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
09:58:35 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:58:35 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1
09:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:35 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:58:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html | took 784ms
09:58:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html
09:58:36 INFO - PROCESS | 2677 | 1466441916053 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:36 INFO - PROCESS | 2677 | 1466441916161 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:36 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | Canvas test: 2d.gradient.interpolate.zerosize.fillRect - assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255
09:58:36 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:58:36 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1
09:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:36 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:58:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html | took 691ms
09:58:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html
09:58:36 INFO - PROCESS | 2677 | 1466441916693 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:36 INFO - PROCESS | 2677 | 1466441916787 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:37 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | Canvas test: 2d.gradient.interpolate.zerosize.fillText - assert_equals: d[80] expected 0 but got 255
09:58:37 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:58:37 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:58:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1
09:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html | took 634ms
09:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html
09:58:37 INFO - PROCESS | 2677 | 1466441917331 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:37 INFO - PROCESS | 2677 | 1466441917408 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:37 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | Canvas test: 2d.gradient.interpolate.zerosize.stroke - assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127
09:58:37 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:58:37 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1
09:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:37 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:58:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html | took 625ms
09:58:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html
09:58:37 INFO - PROCESS | 2677 | 1466441917966 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:38 INFO - PROCESS | 2677 | 1466441918048 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:38 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeRect - assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64
09:58:38 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:58:38 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1
09:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:58:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:38 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:58:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html | took 672ms
09:58:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html
09:58:38 INFO - PROCESS | 2677 | 1466441918645 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:38 INFO - PROCESS | 2677 | 1466441918720 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:39 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | Canvas test: 2d.gradient.interpolate.zerosize.strokeText - assert_equals: d[76] expected 0 but got 210
09:58:39 INFO - _assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9
09:58:39 INFO - _assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13
09:58:39 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1
09:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:58:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:39 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:58:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html | took 927ms
09:58:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html
09:58:39 INFO - PROCESS | 2677 | 1466441919597 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:39 INFO - PROCESS | 2677 | 1466441919748 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite
09:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 734ms
09:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html
09:58:40 INFO - PROCESS | 2677 | 1466441920334 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:40 INFO - PROCESS | 2677 | 1466441920458 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
09:58:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 622ms
09:58:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html
09:58:40 INFO - PROCESS | 2677 | 1466441920995 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:41 INFO - PROCESS | 2677 | 1466441921074 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling
09:58:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 686ms
09:58:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html
09:58:41 INFO - PROCESS | 2677 | 1466441921663 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:41 INFO - PROCESS | 2677 | 1466441921740 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects
09:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 625ms
09:58:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html
09:58:42 INFO - PROCESS | 2677 | 1466441922317 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:42 INFO - PROCESS | 2677 | 1466441922417 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare
09:58:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 691ms
09:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html
09:58:43 INFO - PROCESS | 2677 | 1466441923020 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:43 INFO - PROCESS | 2677 | 1466441923159 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas
09:58:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 728ms
09:58:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html
09:58:43 INFO - PROCESS | 2677 | 1466441923762 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:43 INFO - PROCESS | 2677 | 1466441923885 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:44 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | Canvas test: 2d.gradient.object.current - An invalid or illegal string was specified
09:58:44 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1
09:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:58:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:44 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html | took 636ms
09:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html
09:58:44 INFO - PROCESS | 2677 | 1466441924409 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:44 INFO - PROCESS | 2677 | 1466441924487 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour
09:58:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 594ms
09:58:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html
09:58:45 INFO - PROCESS | 2677 | 1466441925005 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:45 INFO - PROCESS | 2677 | 1466441925093 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset
09:58:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 732ms
09:58:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html
09:58:45 INFO - PROCESS | 2677 | 1466441925761 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:45 INFO - PROCESS | 2677 | 1466441925984 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient
09:58:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 896ms
09:58:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html
09:58:46 INFO - PROCESS | 2677 | 1466441926648 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:46 INFO - PROCESS | 2677 | 1466441926747 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties
09:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 680ms
09:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html
09:58:47 INFO - PROCESS | 2677 | 1466441927330 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:47 INFO - PROCESS | 2677 | 1466441927447 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update
09:58:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 573ms
09:58:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html
09:58:47 INFO - PROCESS | 2677 | 1466441927956 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:48 INFO - PROCESS | 2677 | 1466441928051 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind
09:58:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 665ms
09:58:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html
09:58:48 INFO - PROCESS | 2677 | 1466441928590 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:48 INFO - PROCESS | 2677 | 1466441928670 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside
09:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 578ms
09:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html
09:58:49 INFO - PROCESS | 2677 | 1466441929193 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:49 INFO - PROCESS | 2677 | 1466441929284 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom
09:58:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 690ms
09:58:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html
09:58:49 INFO - PROCESS | 2677 | 1466441929869 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:49 INFO - PROCESS | 2677 | 1466441929998 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder
09:58:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 725ms
09:58:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html
09:58:50 INFO - PROCESS | 2677 | 1466441930600 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:50 INFO - PROCESS | 2677 | 1466441930686 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front
09:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 578ms
09:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html
09:58:51 INFO - PROCESS | 2677 | 1466441931207 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:51 INFO - PROCESS | 2677 | 1466441931297 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1
09:58:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 575ms
09:58:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html
09:58:51 INFO - PROCESS | 2677 | 1466441931825 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:51 INFO - PROCESS | 2677 | 1466441931900 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2
09:58:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 635ms
09:58:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html
09:58:52 INFO - PROCESS | 2677 | 1466441932474 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:52 INFO - PROCESS | 2677 | 1466441932583 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top
09:58:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 882ms
09:58:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html
09:58:53 INFO - PROCESS | 2677 | 1466441933363 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:53 INFO - PROCESS | 2677 | 1466441933515 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal
09:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 736ms
09:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html
09:58:54 INFO - PROCESS | 2677 | 1466441934107 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:54 INFO - PROCESS | 2677 | 1466441934202 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1
09:58:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 572ms
09:58:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html
09:58:54 INFO - PROCESS | 2677 | 1466441934714 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:54 INFO - PROCESS | 2677 | 1466441934824 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2
09:58:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 687ms
09:58:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html
09:58:55 INFO - PROCESS | 2677 | 1466441935385 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:55 INFO - PROCESS | 2677 | 1466441935469 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3
09:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 629ms
09:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html
09:58:56 INFO - PROCESS | 2677 | 1466441936018 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:56 INFO - PROCESS | 2677 | 1466441936091 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative
09:58:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 626ms
09:58:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html
09:58:56 INFO - PROCESS | 2677 | 1466441936666 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:56 INFO - PROCESS | 2677 | 1466441936793 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite
09:58:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 777ms
09:58:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html
09:58:57 INFO - PROCESS | 2677 | 1466441937437 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:57 INFO - PROCESS | 2677 | 1466441937529 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1
09:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 776ms
09:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html
09:58:58 INFO - PROCESS | 2677 | 1466441938213 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:58 INFO - PROCESS | 2677 | 1466441938286 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2
09:58:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 578ms
09:58:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html
09:58:58 INFO - PROCESS | 2677 | 1466441938800 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:58 INFO - PROCESS | 2677 | 1466441938891 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:59 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | Canvas test: 2d.gradient.radial.outside3 - assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255
09:58:59 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
09:58:59 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1
09:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:58:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:58:59 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:58:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html | took 674ms
09:58:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html
09:58:59 INFO - PROCESS | 2677 | 1466441939482 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:58:59 INFO - PROCESS | 2677 | 1466441939611 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1
09:59:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 976ms
09:59:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html
09:59:00 INFO - PROCESS | 2677 | 1466441940477 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:00 INFO - PROCESS | 2677 | 1466441940661 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2
09:59:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 800ms
09:59:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html
09:59:01 INFO - PROCESS | 2677 | 1466441941294 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:01 INFO - PROCESS | 2677 | 1466441941452 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3
09:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 776ms
09:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html
09:59:02 INFO - PROCESS | 2677 | 1466441942078 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:02 INFO - PROCESS | 2677 | 1466441942178 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
09:59:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms
09:59:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html
09:59:02 INFO - PROCESS | 2677 | 1466441942709 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:02 INFO - PROCESS | 2677 | 1466441942788 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling
09:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 627ms
09:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html
09:59:03 INFO - PROCESS | 2677 | 1466441943343 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:03 INFO - PROCESS | 2677 | 1466441943442 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects
09:59:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 629ms
09:59:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html
09:59:03 INFO - PROCESS | 2677 | 1466441943993 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:04 INFO - PROCESS | 2677 | 1466441944087 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame
09:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1188ms
09:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html
09:59:05 INFO - PROCESS | 2677 | 1466441945166 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:05 INFO - PROCESS | 2677 | 1466441945242 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas
09:59:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 632ms
09:59:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html
09:59:05 INFO - PROCESS | 2677 | 1466441945803 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:05 INFO - PROCESS | 2677 | 1466441945881 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image
09:59:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 683ms
09:59:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html
09:59:06 INFO - PROCESS | 2677 | 1466441946495 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:06 INFO - PROCESS | 2677 | 1466441946651 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext
09:59:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 942ms
09:59:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html
09:59:07 INFO - PROCESS | 2677 | 1466441947442 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:07 INFO - PROCESS | 2677 | 1466441947544 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type
09:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 674ms
09:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html
09:59:08 INFO - PROCESS | 2677 | 1466441948151 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:08 INFO - PROCESS | 2677 | 1466441948312 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas
09:59:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 692ms
09:59:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html
09:59:08 INFO - PROCESS | 2677 | 1466441948863 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:08 INFO - PROCESS | 2677 | 1466441948965 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas
09:59:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 683ms
09:59:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html
09:59:09 INFO - PROCESS | 2677 | 1466441949542 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:09 INFO - PROCESS | 2677 | 1466441949635 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html | took 637ms
09:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html
09:59:10 INFO - PROCESS | 2677 | 1466441950176 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:10 INFO - PROCESS | 2677 | 1466441950252 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:10 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | Canvas test: 2d.pattern.image.incomplete.emptysrc - An attempt was made to use an object that is not, or is no longer, usable
09:59:10 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13
09:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:59:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:10 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:59:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html | took 626ms
09:59:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html
09:59:10 INFO - PROCESS | 2677 | 1466441950809 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:10 INFO - PROCESS | 2677 | 1466441950891 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:11 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | Canvas test: 2d.pattern.image.incomplete.immediate -
09:59:11 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13
09:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:59:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:11 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:59:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html | took 734ms
09:59:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html
09:59:11 INFO - PROCESS | 2677 | 1466441951549 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:11 INFO - PROCESS | 2677 | 1466441951651 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:12 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | Canvas test: 2d.pattern.image.incomplete.nosrc - An attempt was made to use an object that is not, or is no longer, usable
09:59:12 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13
09:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:59:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:12 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:59:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html | took 781ms
09:59:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html
09:59:12 INFO - PROCESS | 2677 | 1466441952338 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:12 INFO - PROCESS | 2677 | 1466441952471 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | Canvas test: 2d.pattern.image.incomplete.reload - assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object "[object CanvasPattern]"
09:59:13 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
09:59:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1
09:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html | took 879ms
09:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html
09:59:13 INFO - PROCESS | 2677 | 1466441953244 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:13 INFO - PROCESS | 2677 | 1466441953356 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:13 INFO - TEST-FAIL | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | Canvas test: 2d.pattern.image.incomplete.removedsrc - An attempt was made to use an object that is not, or is no longer, usable
09:59:13 INFO - @http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13
09:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
09:59:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:13 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
09:59:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html | took 685ms
09:59:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html
09:59:13 INFO - PROCESS | 2677 | 1466441953927 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:14 INFO - PROCESS | 2677 | 1466441954035 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null
09:59:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 626ms
09:59:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html
09:59:14 INFO - PROCESS | 2677 | 1466441954609 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:14 INFO - PROCESS | 2677 | 1466441954720 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string
09:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 686ms
09:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html
09:59:15 INFO - PROCESS | 2677 | 1466441955289 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:15 INFO - PROCESS | 2677 | 1466441955443 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined
09:59:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 637ms
09:59:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html
09:59:15 INFO - PROCESS | 2677 | 1466441955910 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:16 INFO - PROCESS | 2677 | 1466441956033 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1
09:59:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 624ms
09:59:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html
09:59:16 INFO - PROCESS | 2677 | 1466441956572 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:16 INFO - PROCESS | 2677 | 1466441956667 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2
09:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 636ms
09:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html
09:59:17 INFO - PROCESS | 2677 | 1466441957197 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:17 INFO - PROCESS | 2677 | 1466441957280 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1
09:59:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 630ms
09:59:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html
09:59:17 INFO - PROCESS | 2677 | 1466441957828 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:17 INFO - PROCESS | 2677 | 1466441957900 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2
09:59:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 676ms
09:59:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html
09:59:18 INFO - PROCESS | 2677 | 1466441958509 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:18 INFO - PROCESS | 2677 | 1466441958588 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic
09:59:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 777ms
09:59:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html
09:59:19 INFO - PROCESS | 2677 | 1466441959295 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:19 INFO - PROCESS | 2677 | 1466441959427 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1
09:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 877ms
09:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html
09:59:20 INFO - PROCESS | 2677 | 1466441960196 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:20 INFO - PROCESS | 2677 | 1466441960314 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2
09:59:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 689ms
09:59:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html
09:59:20 INFO - PROCESS | 2677 | 1466441960905 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:21 INFO - PROCESS | 2677 | 1466441961035 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3
09:59:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 687ms
09:59:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html
09:59:21 INFO - PROCESS | 2677 | 1466441961599 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:21 INFO - PROCESS | 2677 | 1466441961708 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside
09:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 730ms
09:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html
09:59:22 INFO - PROCESS | 2677 | 1466441962324 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:22 INFO - PROCESS | 2677 | 1466441962442 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted
09:59:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 638ms
09:59:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html
09:59:22 INFO - PROCESS | 2677 | 1466441962968 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:23 INFO - PROCESS | 2677 | 1466441963054 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted
09:59:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 635ms
09:59:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html
09:59:23 INFO - PROCESS | 2677 | 1466441963607 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:23 INFO - PROCESS | 2677 | 1466441963688 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic
09:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 623ms
09:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html
09:59:24 INFO - PROCESS | 2677 | 1466441964236 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:24 INFO - PROCESS | 2677 | 1466441964320 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1
09:59:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 583ms
09:59:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html
09:59:24 INFO - PROCESS | 2677 | 1466441964835 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:24 INFO - PROCESS | 2677 | 1466441964924 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2
09:59:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 680ms
09:59:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html
09:59:25 INFO - PROCESS | 2677 | 1466441965511 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:25 INFO - PROCESS | 2677 | 1466441965585 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3
09:59:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 930ms
09:59:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html
09:59:26 INFO - PROCESS | 2677 | 1466441966471 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:26 INFO - PROCESS | 2677 | 1466441966658 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside
09:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 880ms
09:59:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html
09:59:27 INFO - PROCESS | 2677 | 1466441967361 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:27 INFO - PROCESS | 2677 | 1466441967481 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic
09:59:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 627ms
09:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html
09:59:28 INFO - PROCESS | 2677 | 1466441968036 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:28 INFO - PROCESS | 2677 | 1466441968168 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1
09:59:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 690ms
09:59:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html
09:59:28 INFO - PROCESS | 2677 | 1466441968743 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:28 INFO - PROCESS | 2677 | 1466441968869 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside
09:59:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 734ms
09:59:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html
09:59:29 INFO - PROCESS | 2677 | 1466441969475 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:29 INFO - PROCESS | 2677 | 1466441969602 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic
09:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 681ms
09:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html
09:59:30 INFO - PROCESS | 2677 | 1466441970152 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:30 INFO - PROCESS | 2677 | 1466441970241 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1
09:59:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 678ms
09:59:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html
09:59:30 INFO - PROCESS | 2677 | 1466441970847 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:30 INFO - PROCESS | 2677 | 1466441970962 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside
09:59:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 729ms
09:59:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html
09:59:31 INFO - PROCESS | 2677 | 1466441971571 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:31 INFO - PROCESS | 2677 | 1466441971645 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case
09:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 534ms
09:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html
09:59:32 INFO - PROCESS | 2677 | 1466441972126 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:32 INFO - PROCESS | 2677 | 1466441972206 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty
09:59:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 645ms
09:59:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html
09:59:32 INFO - PROCESS | 2677 | 1466441972771 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:32 INFO - PROCESS | 2677 | 1466441972966 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null
09:59:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 983ms
09:59:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html
09:59:33 INFO - PROCESS | 2677 | 1466441973762 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:33 INFO - PROCESS | 2677 | 1466441973889 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix
09:59:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 633ms
09:59:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html
09:59:34 INFO - PROCESS | 2677 | 1466441974444 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:34 INFO - PROCESS | 2677 | 1466441974530 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined
09:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 626ms
09:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html
09:59:35 INFO - PROCESS | 2677 | 1466441975082 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:35 INFO - PROCESS | 2677 | 1466441975157 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised
09:59:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 624ms
09:59:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html
09:59:35 INFO - PROCESS | 2677 | 1466441975713 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:35 INFO - PROCESS | 2677 | 1466441975829 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull
09:59:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 683ms
09:59:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html
09:59:36 INFO - PROCESS | 2677 | 1466441976400 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:36 INFO - PROCESS | 2677 | 1466441976504 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default
09:59:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 676ms
09:59:37 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html
09:59:37 INFO - PROCESS | 2677 | 1466441977088 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:37 INFO - PROCESS | 2677 | 1466441977189 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () {
09:59:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:59:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5
09:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:59:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1
09:59:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () {
09:59:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:59:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5
09:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:59:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1
09:59:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () {
09:59:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:59:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5
09:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:59:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1
09:59:37 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () {
09:59:37 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError")
09:59:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5
09:59:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:59:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1
09:59:37 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 580ms
09:59:37 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html
09:59:37 INFO - PROCESS | 2677 | 1466441977672 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:37 INFO - PROCESS | 2677 | 1466441977751 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined"
09:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3
09:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1
09:59:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined"
09:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3
09:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1
09:59:38 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined"
09:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3
09:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:59:38 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1
09:59:38 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 530ms
09:59:38 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html
09:59:38 INFO - PROCESS | 2677 | 1466441978208 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:38 INFO - PROCESS | 2677 | 1466441978280 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:38 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined
09:59:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9
09:59:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
09:59:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
09:59:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7
09:59:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6
09:59:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.
09:59:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value.
09:59:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 524ms
09:59:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html
09:59:38 INFO - PROCESS | 2677 | 1466441978737 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:38 INFO - PROCESS | 2677 | 1466441978828 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly
09:59:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 530ms
09:59:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html
09:59:39 INFO - PROCESS | 2677 | 1466441979294 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:39 INFO - PROCESS | 2677 | 1466441979409 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle
09:59:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 737ms
09:59:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html
09:59:40 INFO - PROCESS | 2677 | 1466441980056 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:40 INFO - PROCESS | 2677 | 1466441980382 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored
09:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1144ms
09:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html
09:59:41 INFO - PROCESS | 2677 | 1466441981184 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:41 INFO - PROCESS | 2677 | 1466441981280 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle
09:59:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 626ms
09:59:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html
09:59:41 INFO - PROCESS | 2677 | 1466441981829 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:41 INFO - PROCESS | 2677 | 1466441981932 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly
09:59:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 680ms
09:59:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html
09:59:42 INFO - PROCESS | 2677 | 1466441982545 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:42 INFO - PROCESS | 2677 | 1466441982644 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly
09:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 705ms
09:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html
09:59:43 INFO - PROCESS | 2677 | 1466441983226 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:43 INFO - PROCESS | 2677 | 1466441983351 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works
09:59:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 676ms
09:59:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html
09:59:43 INFO - PROCESS | 2677 | 1466441983907 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:43 INFO - PROCESS | 2677 | 1466441983985 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross
09:59:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 680ms
09:59:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html
09:59:44 INFO - PROCESS | 2677 | 1466441984587 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:44 INFO - PROCESS | 2677 | 1466441984667 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults
09:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 570ms
09:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html
09:59:45 INFO - PROCESS | 2677 | 1466441985165 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:45 INFO - PROCESS | 2677 | 1466441985274 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly
09:59:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 622ms
09:59:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html
09:59:45 INFO - PROCESS | 2677 | 1466441985793 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:45 INFO - PROCESS | 2677 | 1466441985884 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle
09:59:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 578ms
09:59:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html
09:59:46 INFO - PROCESS | 2677 | 1466441986380 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:46 INFO - PROCESS | 2677 | 1466441986486 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored
09:59:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 727ms
09:59:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html
09:59:47 INFO - PROCESS | 2677 | 1466441987112 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:47 INFO - PROCESS | 2677 | 1466441987360 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly
09:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 979ms
09:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html
09:59:48 INFO - PROCESS | 2677 | 1466441988110 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:48 INFO - PROCESS | 2677 | 1466441988204 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle
09:59:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 681ms
09:59:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html
09:59:48 INFO - PROCESS | 2677 | 1466441988787 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:48 INFO - PROCESS | 2677 | 1466441988895 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins
09:59:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 679ms
09:59:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html
09:59:49 INFO - PROCESS | 2677 | 1466441989480 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:49 INFO - PROCESS | 2677 | 1466441989559 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly
09:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 632ms
09:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html
09:59:50 INFO - PROCESS | 2677 | 1466441990122 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:50 INFO - PROCESS | 2677 | 1466441990205 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works
09:59:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 639ms
09:59:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html
09:59:50 INFO - PROCESS | 2677 | 1466441990755 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:50 INFO - PROCESS | 2677 | 1466441990853 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles
09:59:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 731ms
09:59:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html
09:59:51 INFO - PROCESS | 2677 | 1466441991491 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:51 INFO - PROCESS | 2677 | 1466441991606 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded
09:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 577ms
09:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html
09:59:52 INFO - PROCESS | 2677 | 1466441992096 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:52 INFO - PROCESS | 2677 | 1466441992183 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored
09:59:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 600ms
09:59:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html
09:59:52 INFO - PROCESS | 2677 | 1466441992680 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:52 INFO - PROCESS | 2677 | 1466441992754 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle
09:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 581ms
09:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html
09:59:53 INFO - PROCESS | 2677 | 1466441993274 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:53 INFO - PROCESS | 2677 | 1466441993352 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles
09:59:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 690ms
09:59:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html
09:59:53 INFO - PROCESS | 2677 | 1466441993982 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:54 INFO - PROCESS | 2677 | 1466441994252 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles
09:59:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 945ms
09:59:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html
09:59:54 INFO - PROCESS | 2677 | 1466441994923 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:55 INFO - PROCESS | 2677 | 1466441995080 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works
09:59:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 679ms
09:59:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html
09:59:55 INFO - PROCESS | 2677 | 1466441995663 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:55 INFO - PROCESS | 2677 | 1466441995756 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded
09:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 682ms
09:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html
09:59:56 INFO - PROCESS | 2677 | 1466441996326 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:56 INFO - PROCESS | 2677 | 1466441996405 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union
09:59:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 590ms
09:59:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html
09:59:56 INFO - PROCESS | 2677 | 1466441996923 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:57 INFO - PROCESS | 2677 | 1466441997046 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes
09:59:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 584ms
09:59:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html
09:59:57 INFO - PROCESS | 2677 | 1466441997531 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:57 INFO - PROCESS | 2677 | 1466441997657 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored
09:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 733ms
09:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html
09:59:58 INFO - PROCESS | 2677 | 1466441998266 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:58 INFO - PROCESS | 2677 | 1466441998359 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations
09:59:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 683ms
09:59:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html
09:59:58 INFO - PROCESS | 2677 | 1466441998950 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:59 INFO - PROCESS | 2677 | 1466441999038 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations
09:59:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 580ms
09:59:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html
09:59:59 INFO - PROCESS | 2677 | 1466441999548 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
09:59:59 INFO - PROCESS | 2677 | 1466441999636 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works
10:00:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 629ms
10:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html
10:00:00 INFO - PROCESS | 2677 | 1466442000184 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:00 INFO - PROCESS | 2677 | 1466442000282 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly
10:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 924ms
10:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html
10:00:01 INFO - PROCESS | 2677 | 1466442001115 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:01 INFO - PROCESS | 2677 | 1466442001217 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly
10:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 777ms
10:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html
10:00:01 INFO - PROCESS | 2677 | 1466442001928 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:02 INFO - PROCESS | 2677 | 1466442002049 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi
10:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 728ms
10:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html
10:00:02 INFO - PROCESS | 2677 | 1466442002714 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:02 INFO - PROCESS | 2677 | 1466442002808 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi
10:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 734ms
10:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html
10:00:03 INFO - PROCESS | 2677 | 1466442003429 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:03 INFO - PROCESS | 2677 | 1466442003531 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi
10:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 677ms
10:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html
10:00:04 INFO - PROCESS | 2677 | 1466442004113 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:04 INFO - PROCESS | 2677 | 1466442004190 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi
10:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 628ms
10:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html
10:00:04 INFO - PROCESS | 2677 | 1466442004774 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:04 INFO - PROCESS | 2677 | 1466442004944 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise
10:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 940ms
10:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html
10:00:05 INFO - PROCESS | 2677 | 1466442005706 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:05 INFO - PROCESS | 2677 | 1466442005803 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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
10:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 697ms
10:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html
10:00:06 INFO - PROCESS | 2677 | 1466442006391 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:06 INFO - PROCESS | 2677 | 1466442006483 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath
10:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 677ms
10:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html
10:00:07 INFO - PROCESS | 2677 | 1466442007085 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:07 INFO - PROCESS | 2677 | 1466442007245 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR
10:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms
10:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html
10:00:08 INFO - PROCESS | 2677 | 1466442008035 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:08 INFO - PROCESS | 2677 | 1466442008151 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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
10:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 684ms
10:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html
10:00:08 INFO - PROCESS | 2677 | 1466442008719 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:08 INFO - PROCESS | 2677 | 1466442008842 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored
10:00:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 676ms
10:00:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html
10:00:09 INFO - PROCESS | 2677 | 1466442009415 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:09 INFO - PROCESS | 2677 | 1466442009492 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape
10:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 632ms
10:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html
10:00:10 INFO - PROCESS | 2677 | 1466442010055 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:10 INFO - PROCESS | 2677 | 1466442010157 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape
10:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 830ms
10:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html
10:00:10 INFO - PROCESS | 2677 | 1466442010879 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:10 INFO - PROCESS | 2677 | 1466442010953 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly
10:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms
10:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html
10:00:11 INFO - PROCESS | 2677 | 1466442011518 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:11 INFO - PROCESS | 2677 | 1466442011648 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly
10:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 634ms
10:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html
10:00:12 INFO - PROCESS | 2677 | 1466442012163 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:12 INFO - PROCESS | 2677 | 1466442012251 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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
10:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 628ms
10:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html
10:00:12 INFO - PROCESS | 2677 | 1466442012794 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:12 INFO - PROCESS | 2677 | 1466442012869 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half
10:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 629ms
10:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html
10:00:13 INFO - PROCESS | 2677 | 1466442013429 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:13 INFO - PROCESS | 2677 | 1466442013501 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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
10:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 734ms
10:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html
10:00:14 INFO - PROCESS | 2677 | 1466442014172 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:14 INFO - PROCESS | 2677 | 1466442014393 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant
10:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 824ms
10:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html
10:00:15 INFO - PROCESS | 2677 | 1466442015005 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:15 INFO - PROCESS | 2677 | 1466442015083 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things
10:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 630ms
10:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html
10:00:15 INFO - PROCESS | 2677 | 1466442015656 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:15 INFO - PROCESS | 2677 | 1466442015741 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise
10:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 626ms
10:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html
10:00:16 INFO - PROCESS | 2677 | 1466442016311 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:16 INFO - PROCESS | 2677 | 1466442016386 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise
10:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 594ms
10:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html
10:00:16 INFO - PROCESS | 2677 | 1466442016914 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:17 INFO - PROCESS | 2677 | 1466442017022 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise
10:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 736ms
10:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html
10:00:17 INFO - PROCESS | 2677 | 1466442017661 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:17 INFO - PROCESS | 2677 | 1466442017766 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise
10:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 787ms
10:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html
10:00:18 INFO - PROCESS | 2677 | 1466442018448 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:18 INFO - PROCESS | 2677 | 1466442018541 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise
10:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 582ms
10:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html
10:00:19 INFO - PROCESS | 2677 | 1466442019042 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:19 INFO - PROCESS | 2677 | 1466442019153 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise
10:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 682ms
10:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html
10:00:19 INFO - PROCESS | 2677 | 1466442019713 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:19 INFO - PROCESS | 2677 | 1466442019790 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point
10:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 629ms
10:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html
10:00:20 INFO - PROCESS | 2677 | 1466442020350 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:20 INFO - PROCESS | 2677 | 1466442020441 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1
10:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 877ms
10:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html
10:00:21 INFO - PROCESS | 2677 | 1466442021250 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:21 INFO - PROCESS | 2677 | 1466442021398 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2
10:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 777ms
10:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html
10:00:22 INFO - PROCESS | 2677 | 1466442022032 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:22 INFO - PROCESS | 2677 | 1466442022124 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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
10:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 626ms
10:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html
10:00:22 INFO - PROCESS | 2677 | 1466442022682 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:22 INFO - PROCESS | 2677 | 1466442022792 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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
10:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 633ms
10:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html
10:00:23 INFO - PROCESS | 2677 | 1466442023341 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:23 INFO - PROCESS | 2677 | 1466442023437 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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
10:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 653ms
10:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html
10:00:23 INFO - PROCESS | 2677 | 1466442023983 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:24 INFO - PROCESS | 2677 | 1466442024061 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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)
10:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 581ms
10:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html
10:00:24 INFO - PROCESS | 2677 | 1466442024598 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:24 INFO - PROCESS | 2677 | 1466442024707 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
10:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 676ms
10:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html
10:00:25 INFO - PROCESS | 2677 | 1466442025284 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:25 INFO - PROCESS | 2677 | 1466442025572 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception
10:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 880ms
10:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html
10:00:26 INFO - PROCESS | 2677 | 1466442026167 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:26 INFO - PROCESS | 2677 | 1466442026252 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored
10:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 590ms
10:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html
10:00:26 INFO - PROCESS | 2677 | 1466442026776 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:26 INFO - PROCESS | 2677 | 1466442026878 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points
10:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 684ms
10:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html
10:00:27 INFO - PROCESS | 2677 | 1466442027464 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:27 INFO - PROCESS | 2677 | 1466442027566 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape
10:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 829ms
10:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html
10:00:28 INFO - PROCESS | 2677 | 1466442028337 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:28 INFO - PROCESS | 2677 | 1466442028427 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape
10:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 639ms
10:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html
10:00:28 INFO - PROCESS | 2677 | 1466442028991 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:29 INFO - PROCESS | 2677 | 1466442029149 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2
10:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 684ms
10:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html
10:00:29 INFO - PROCESS | 2677 | 1466442029702 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:29 INFO - PROCESS | 2677 | 1466442029797 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1
10:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 678ms
10:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html
10:00:30 INFO - PROCESS | 2677 | 1466442030380 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:30 INFO - PROCESS | 2677 | 1466442030453 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly
10:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 629ms
10:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html
10:00:31 INFO - PROCESS | 2677 | 1466442031013 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:31 INFO - PROCESS | 2677 | 1466442031092 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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
10:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 626ms
10:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html
10:00:31 INFO - PROCESS | 2677 | 1466442031664 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:31 INFO - PROCESS | 2677 | 1466442031742 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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
10:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 681ms
10:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html
10:00:32 INFO - PROCESS | 2677 | 1466442032349 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:32 INFO - PROCESS | 2677 | 1466442032532 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath
10:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 828ms
10:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html
10:00:33 INFO - PROCESS | 2677 | 1466442033181 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:33 INFO - PROCESS | 2677 | 1466442033274 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic
10:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 627ms
10:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html
10:00:33 INFO - PROCESS | 2677 | 1466442033819 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:33 INFO - PROCESS | 2677 | 1466442033920 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00: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)
10:00:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 686ms
10:00:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html
10:00:34 INFO - PROCESS | 2677 | 1466442034509 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:34 INFO - PROCESS | 2677 | 1466442034600 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
10:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 831ms
10:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html
10:00:35 INFO - PROCESS | 2677 | 1466442035348 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:35 INFO - PROCESS | 2677 | 1466442035444 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored
10:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 679ms
10:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html
10:00:36 INFO - PROCESS | 2677 | 1466442036055 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:36 INFO - PROCESS | 2677 | 1466442036160 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled
10:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 682ms
10:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html
10:00:36 INFO - PROCESS | 2677 | 1466442036751 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:36 INFO - PROCESS | 2677 | 1466442036886 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape
10:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 689ms
10:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html
10:00:37 INFO - PROCESS | 2677 | 1466442037438 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:37 INFO - PROCESS | 2677 | 1466442037534 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1
10:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 591ms
10:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html
10:00:38 INFO - PROCESS | 2677 | 1466442038044 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:38 INFO - PROCESS | 2677 | 1466442038132 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2
10:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 650ms
10:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html
10:00:38 INFO - PROCESS | 2677 | 1466442038689 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:38 INFO - PROCESS | 2677 | 1466442038773 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty
10:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 578ms
10:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html
10:00:39 INFO - PROCESS | 2677 | 1466442039283 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:39 INFO - PROCESS | 2677 | 1466442039364 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect
10:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 686ms
10:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html
10:00:39 INFO - PROCESS | 2677 | 1466442039971 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:40 INFO - PROCESS | 2677 | 1466442040077 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected
10:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 687ms
10:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html
10:00:40 INFO - PROCESS | 2677 | 1466442040678 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:40 INFO - PROCESS | 2677 | 1466442040790 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1
10:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 683ms
10:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html
10:00:41 INFO - PROCESS | 2677 | 1466442041399 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:41 INFO - PROCESS | 2677 | 1466442041499 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2
10:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 830ms
10:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html
10:00:42 INFO - PROCESS | 2677 | 1466442042231 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:42 INFO - PROCESS | 2677 | 1466442042320 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty
10:00:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 625ms
10:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html
10:00:42 INFO - PROCESS | 2677 | 1466442042892 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:43 INFO - PROCESS | 2677 | 1466442042993 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline
10:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 681ms
10:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html
10:00:43 INFO - PROCESS | 2677 | 1466442043594 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:43 INFO - PROCESS | 2677 | 1466442043742 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint
10:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 682ms
10:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html
10:00:44 INFO - PROCESS | 2677 | 1466442044264 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:44 INFO - PROCESS | 2677 | 1466442044386 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic
10:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 633ms
10:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html
10:00:44 INFO - PROCESS | 2677 | 1466442044904 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:44 INFO - PROCESS | 2677 | 1466442044984 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected
10:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 625ms
10:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html
10:00:45 INFO - PROCESS | 2677 | 1466442045548 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:45 INFO - PROCESS | 2677 | 1466442045638 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap
10:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 584ms
10:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html
10:00:46 INFO - PROCESS | 2677 | 1466442046146 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:46 INFO - PROCESS | 2677 | 1466442046259 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add
10:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 675ms
10:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html
10:00:46 INFO - PROCESS | 2677 | 1466442046823 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:46 INFO - PROCESS | 2677 | 1466442046950 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1
10:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 929ms
10:00:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html
10:00:47 INFO - PROCESS | 2677 | 1466442047755 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:47 INFO - PROCESS | 2677 | 1466442047846 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2
10:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 823ms
10:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html
10:00:48 INFO - PROCESS | 2677 | 1466442048631 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:48 INFO - PROCESS | 2677 | 1466442048742 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3
10:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 692ms
10:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html
10:00:49 INFO - PROCESS | 2677 | 1466442049316 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:49 INFO - PROCESS | 2677 | 1466442049445 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial
10:00:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 684ms
10:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html
10:00:50 INFO - PROCESS | 2677 | 1466442050034 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:50 INFO - PROCESS | 2677 | 1466442050136 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs
10:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 750ms
10:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html
10:00:50 INFO - PROCESS | 2677 | 1466442050795 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:50 INFO - PROCESS | 2677 | 1466442050880 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path
10:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 681ms
10:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html
10:00:51 INFO - PROCESS | 2677 | 1466442051448 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:51 INFO - PROCESS | 2677 | 1466442051545 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path
10:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 627ms
10:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html
10:00:52 INFO - PROCESS | 2677 | 1466442052100 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:52 INFO - PROCESS | 2677 | 1466442052199 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves
10:00:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 631ms
10:00:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html
10:00:52 INFO - PROCESS | 2677 | 1466442052766 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:52 INFO - PROCESS | 2677 | 1466442052858 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi
10:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 658ms
10:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html
10:00:53 INFO - PROCESS | 2677 | 1466442053394 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:53 INFO - PROCESS | 2677 | 1466442053474 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside
10:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 725ms
10:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html
10:00:54 INFO - PROCESS | 2677 | 1466442054128 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:54 INFO - PROCESS | 2677 | 1466442054217 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path
10:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 775ms
10:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html
10:00:54 INFO - PROCESS | 2677 | 1466442054937 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:55 INFO - PROCESS | 2677 | 1466442055046 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments
10:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 779ms
10:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html
10:00:55 INFO - PROCESS | 2677 | 1466442055717 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:55 INFO - PROCESS | 2677 | 1466442055820 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas
10:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 628ms
10:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html
10:00:56 INFO - PROCESS | 2677 | 1466442056360 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:56 INFO - PROCESS | 2677 | 1466442056455 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath
10:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 684ms
10:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html
10:00:57 INFO - PROCESS | 2677 | 1466442057051 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:57 INFO - PROCESS | 2677 | 1466442057145 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly
10:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 676ms
10:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html
10:00:57 INFO - PROCESS | 2677 | 1466442057731 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:57 INFO - PROCESS | 2677 | 1466442057864 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly
10:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 678ms
10:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html
10:00:58 INFO - PROCESS | 2677 | 1466442058432 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:58 INFO - PROCESS | 2677 | 1466442058502 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly
10:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 645ms
10:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html
10:00:59 INFO - PROCESS | 2677 | 1466442059065 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:59 INFO - PROCESS | 2677 | 1466442059139 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly
10:00:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 625ms
10:00:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html
10:00:59 INFO - PROCESS | 2677 | 1466442059691 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:00:59 INFO - PROCESS | 2677 | 1466442059768 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths
10:01:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 579ms
10:01:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html
10:01:00 INFO - PROCESS | 2677 | 1466442060320 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:00 INFO - PROCESS | 2677 | 1466442060443 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule
10:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 701ms
10:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html
10:01:01 INFO - PROCESS | 2677 | 1466442061033 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:01 INFO - PROCESS | 2677 | 1466442061109 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic
10:01:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 597ms
10:01:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html
10:01:01 INFO - PROCESS | 2677 | 1466442061625 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:01 INFO - PROCESS | 2677 | 1466442061829 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:02 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
10:01:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1083ms
10:01:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html
10:01:02 INFO - PROCESS | 2677 | 1466442062725 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:02 INFO - PROCESS | 2677 | 1466442062928 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:03 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
10:01:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 829ms
10:01:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html
10:01:03 INFO - PROCESS | 2677 | 1466442063556 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:03 INFO - PROCESS | 2677 | 1466442063665 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint
10:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 622ms
10:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html
10:01:04 INFO - PROCESS | 2677 | 1466442064228 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:04 INFO - PROCESS | 2677 | 1466442064328 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored
10:01:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 698ms
10:01:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html
10:01:04 INFO - PROCESS | 2677 | 1466442064897 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:04 INFO - PROCESS | 2677 | 1466442064981 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic
10:01:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 731ms
10:01:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html
10:01:05 INFO - PROCESS | 2677 | 1466442065659 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:05 INFO - PROCESS | 2677 | 1466442065807 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple
10:01:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 902ms
10:01:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html
10:01:06 INFO - PROCESS | 2677 | 1466442066568 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:06 INFO - PROCESS | 2677 | 1466442066668 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath
10:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 691ms
10:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html
10:01:07 INFO - PROCESS | 2677 | 1466442067248 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:07 INFO - PROCESS | 2677 | 1466442067332 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored
10:01:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 529ms
10:01:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html
10:01:07 INFO - PROCESS | 2677 | 1466442067782 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:07 INFO - PROCESS | 2677 | 1466442067893 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic
10:01:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 627ms
10:01:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html
10:01:08 INFO - PROCESS | 2677 | 1466442068420 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:08 INFO - PROCESS | 2677 | 1466442068530 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:09 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)
10:01:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 879ms
10:01:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html
10:01:09 INFO - PROCESS | 2677 | 1466442069336 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:09 INFO - PROCESS | 2677 | 1466442069485 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added
10:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 847ms
10:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html
10:01:10 INFO - PROCESS | 2677 | 1466442070189 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:10 INFO - PROCESS | 2677 | 1466442070270 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored
10:01:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 681ms
10:01:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html
10:01:10 INFO - PROCESS | 2677 | 1466442070877 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:10 INFO - PROCESS | 2677 | 1466442070989 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled
10:01:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 682ms
10:01:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html
10:01:11 INFO - PROCESS | 2677 | 1466442071562 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:11 INFO - PROCESS | 2677 | 1466442071655 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape
10:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 629ms
10:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html
10:01:12 INFO - PROCESS | 2677 | 1466442072203 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:12 INFO - PROCESS | 2677 | 1466442072302 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic
10:01:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 729ms
10:01:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html
10:01:12 INFO - PROCESS | 2677 | 1466442072942 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:13 INFO - PROCESS | 2677 | 1466442073043 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed
10:01:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 673ms
10:01:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html
10:01:13 INFO - PROCESS | 2677 | 1466442073613 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:13 INFO - PROCESS | 2677 | 1466442073709 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1
10:01:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 575ms
10:01:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html
10:01:14 INFO - PROCESS | 2677 | 1466442074208 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:14 INFO - PROCESS | 2677 | 1466442074330 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2
10:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 934ms
10:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html
10:01:15 INFO - PROCESS | 2677 | 1466442075150 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:15 INFO - PROCESS | 2677 | 1466442075270 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative
10:01:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 681ms
10:01:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html
10:01:15 INFO - PROCESS | 2677 | 1466442075834 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:15 INFO - PROCESS | 2677 | 1466442075953 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath
10:01:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 723ms
10:01:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html
10:01:16 INFO - PROCESS | 2677 | 1466442076604 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:16 INFO - PROCESS | 2677 | 1466442076718 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored
10:01:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 842ms
10:01:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html
10:01:17 INFO - PROCESS | 2677 | 1466442077417 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:17 INFO - PROCESS | 2677 | 1466442077542 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect
10:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 632ms
10:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html
10:01:18 INFO - PROCESS | 2677 | 1466442078079 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:18 INFO - PROCESS | 2677 | 1466442078175 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding
10:01:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 680ms
10:01:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html
10:01:18 INFO - PROCESS | 2677 | 1466442078766 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:18 INFO - PROCESS | 2677 | 1466442078871 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1
10:01:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 631ms
10:01:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html
10:01:19 INFO - PROCESS | 2677 | 1466442079402 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:19 INFO - PROCESS | 2677 | 1466442079500 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2
10:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 735ms
10:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html
10:01:20 INFO - PROCESS | 2677 | 1466442080141 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:20 INFO - PROCESS | 2677 | 1466442080222 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3
10:01:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 681ms
10:01:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html
10:01:20 INFO - PROCESS | 2677 | 1466442080829 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:20 INFO - PROCESS | 2677 | 1466442080958 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4
10:01:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 728ms
10:01:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html
10:01:21 INFO - PROCESS | 2677 | 1466442081569 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:21 INFO - PROCESS | 2677 | 1466442081662 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5
10:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 777ms
10:01:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html
10:01:22 INFO - PROCESS | 2677 | 1466442082397 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:22 INFO - PROCESS | 2677 | 1466442082480 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6
10:01:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 580ms
10:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html
10:01:23 INFO - PROCESS | 2677 | 1466442083037 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:23 INFO - PROCESS | 2677 | 1466442083145 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked
10:01:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 755ms
10:01:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html
10:01:23 INFO - PROCESS | 2677 | 1466442083805 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:23 INFO - PROCESS | 2677 | 1466442083922 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn
10:01:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 740ms
10:01:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html
10:01:24 INFO - PROCESS | 2677 | 1466442084517 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:24 INFO - PROCESS | 2677 | 1466442084617 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:25 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
10:01:25 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:01:25 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1
10:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:01:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:01:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:01:25 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.arc.html | took 627ms
10:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html
10:01:25 INFO - PROCESS | 2677 | 1466442085152 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:25 INFO - PROCESS | 2677 | 1466442085245 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking
10:01:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 680ms
10:01:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html
10:01:25 INFO - PROCESS | 2677 | 1466442085846 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:25 INFO - PROCESS | 2677 | 1466442085938 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters
10:01:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 626ms
10:01:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html
10:01:26 INFO - PROCESS | 2677 | 1466442086471 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:26 INFO - PROCESS | 2677 | 1466442086544 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:27 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
10:01:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:01:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1
10:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.curve.html | took 686ms
10:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html
10:01:27 INFO - PROCESS | 2677 | 1466442087167 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:27 INFO - PROCESS | 2677 | 1466442087273 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:27 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
10:01:27 INFO - _assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5
10:01:27 INFO - @http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1
10:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:01:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:01:27 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:01:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.line.html | took 675ms
10:01:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html
10:01:27 INFO - PROCESS | 2677 | 1466442087846 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:27 INFO - PROCESS | 2677 | 1466442087933 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking
10:01:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 726ms
10:01:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html
10:01:28 INFO - PROCESS | 2677 | 1466442088579 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:28 INFO - PROCESS | 2677 | 1466442088677 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix
10:01:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 777ms
10:01:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html
10:01:29 INFO - PROCESS | 2677 | 1466442089381 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:29 INFO - PROCESS | 2677 | 1466442089480 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix
10:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 633ms
10:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html
10:01:30 INFO - PROCESS | 2677 | 1466442090047 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:30 INFO - PROCESS | 2677 | 1466442090155 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix
10:01:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 693ms
10:01:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html
10:01:30 INFO - PROCESS | 2677 | 1466442090743 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:30 INFO - PROCESS | 2677 | 1466442090894 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath
10:01:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 984ms
10:01:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html
10:01:31 INFO - PROCESS | 2677 | 1466442091713 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:31 INFO - PROCESS | 2677 | 1466442091821 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted
10:01:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 630ms
10:01:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html
10:01:32 INFO - PROCESS | 2677 | 1466442092362 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:32 INFO - PROCESS | 2677 | 1466442092481 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic
10:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 682ms
10:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html
10:01:33 INFO - PROCESS | 2677 | 1466442093045 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:33 INFO - PROCESS | 2677 | 1466442093138 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing
10:01:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 582ms
10:01:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html
10:01:33 INFO - PROCESS | 2677 | 1466442093627 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:33 INFO - PROCESS | 2677 | 1466442093749 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing
10:01:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 682ms
10:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html
10:01:34 INFO - PROCESS | 2677 | 1466442094314 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:34 INFO - PROCESS | 2677 | 1466442094431 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something
10:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 624ms
10:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html
10:01:34 INFO - PROCESS | 2677 | 1466442094941 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:35 INFO - PROCESS | 2677 | 1466442095091 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size
10:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 927ms
10:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html
10:01:35 INFO - PROCESS | 2677 | 1466442095895 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:36 INFO - PROCESS | 2677 | 1466442096024 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this|
10:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 751ms
10:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html
10:01:36 INFO - PROCESS | 2677 | 1466442096639 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:36 INFO - PROCESS | 2677 | 1466442096727 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object
10:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 579ms
10:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html
10:01:37 INFO - PROCESS | 2677 | 1466442097279 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:37 INFO - PROCESS | 2677 | 1466442097386 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError
10:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 680ms
10:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html
10:01:37 INFO - PROCESS | 2677 | 1466442097940 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:38 INFO - PROCESS | 2677 | 1466442098055 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something
10:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 786ms
10:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html
10:01:38 INFO - PROCESS | 2677 | 1466442098738 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:38 INFO - PROCESS | 2677 | 1466442098862 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size
10:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 688ms
10:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html
10:01:39 INFO - PROCESS | 2677 | 1466442099435 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:39 INFO - PROCESS | 2677 | 1466442099564 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas
10:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 686ms
10:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html
10:01:40 INFO - PROCESS | 2677 | 1466442100116 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:40 INFO - PROCESS | 2677 | 1466442100192 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments
10:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 578ms
10:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html
10:01:40 INFO - PROCESS | 2677 | 1466442100729 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:40 INFO - PROCESS | 2677 | 1466442100810 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite
10:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 603ms
10:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html
10:01:41 INFO - PROCESS | 2677 | 1466442101337 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:41 INFO - PROCESS | 2677 | 1466442101431 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)
10:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 629ms
10:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html
10:01:42 INFO - PROCESS | 2677 | 1466442102014 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:42 INFO - PROCESS | 2677 | 1466442102186 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this|
10:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 878ms
10:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html
10:01:42 INFO - PROCESS | 2677 | 1466442102916 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:43 INFO - PROCESS | 2677 | 1466442103037 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel
10:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 687ms
10:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html
10:01:43 INFO - PROCESS | 2677 | 1466442103606 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:43 INFO - PROCESS | 2677 | 1466442103688 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object
10:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 621ms
10:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html
10:01:44 INFO - PROCESS | 2677 | 1466442104261 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:44 INFO - PROCESS | 2677 | 1466442104346 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero
10:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 639ms
10:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html
10:01:44 INFO - PROCESS | 2677 | 1466442104922 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:45 INFO - PROCESS | 2677 | 1466442105031 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something
10:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 728ms
10:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html
10:01:45 INFO - PROCESS | 2677 | 1466442105653 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:45 INFO - PROCESS | 2677 | 1466442105775 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255]
10:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 781ms
10:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html
10:01:46 INFO - PROCESS | 2677 | 1466442106438 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:46 INFO - PROCESS | 2677 | 1466442106534 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray
10:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 622ms
10:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html
10:01:47 INFO - PROCESS | 2677 | 1466442107065 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:47 INFO - PROCESS | 2677 | 1466442107155 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite
10:01:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 633ms
10:01:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html
10:01:47 INFO - PROCESS | 2677 | 1466442107700 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:47 INFO - PROCESS | 2677 | 1466442107783 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours
10:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 573ms
10:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html
10:01:48 INFO - PROCESS | 2677 | 1466442108315 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:48 INFO - PROCESS | 2677 | 1466442108408 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component
10:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 704ms
10:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html
10:01:49 INFO - PROCESS | 2677 | 1466442109035 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:49 INFO - PROCESS | 2677 | 1466442109239 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first
10:01:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 933ms
10:01:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html
10:01:49 INFO - PROCESS | 2677 | 1466442109972 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:50 INFO - PROCESS | 2677 | 1466442110105 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B
10:01:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 628ms
10:01:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html
10:01:50 INFO - PROCESS | 2677 | 1466442110658 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:50 INFO - PROCESS | 2677 | 1466442110752 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first
10:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 652ms
10:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html
10:01:51 INFO - PROCESS | 2677 | 1466442111317 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:51 INFO - PROCESS | 2677 | 1466442111403 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255]
10:01:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 694ms
10:01:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html
10:01:51 INFO - PROCESS | 2677 | 1466442111970 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:52 INFO - PROCESS | 2677 | 1466442112052 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:52 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
10:01:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 671ms
10:01:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html
10:01:52 INFO - PROCESS | 2677 | 1466442112651 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:52 INFO - PROCESS | 2677 | 1466442112733 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas
10:01:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 725ms
10:01:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html
10:01:53 INFO - PROCESS | 2677 | 1466442113403 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:53 INFO - PROCESS | 2677 | 1466442113533 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle
10:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 638ms
10:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html
10:01:54 INFO - PROCESS | 2677 | 1466442114046 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:54 INFO - PROCESS | 2677 | 1466442114137 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel
10:01:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 582ms
10:01:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html
10:01:54 INFO - PROCESS | 2677 | 1466442114632 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:54 INFO - PROCESS | 2677 | 1466442114738 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object
10:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 644ms
10:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html
10:01:55 INFO - PROCESS | 2677 | 1466442115280 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:55 INFO - PROCESS | 2677 | 1466442115366 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state
10:01:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 695ms
10:01:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html
10:01:55 INFO - PROCESS | 2677 | 1466442115985 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:56 INFO - PROCESS | 2677 | 1466442116158 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero
10:01:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 935ms
10:01:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html
10:01:56 INFO - PROCESS | 2677 | 1466442116920 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:57 INFO - PROCESS | 2677 | 1466442117019 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255]
10:01:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 679ms
10:01:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html
10:01:57 INFO - PROCESS | 2677 | 1466442117611 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:57 INFO - PROCESS | 2677 | 1466442117693 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:58 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
10:01:58 INFO - @http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1
10:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:01:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:01:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:01:58 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html | took 626ms
10:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html
10:01:58 INFO - PROCESS | 2677 | 1466442118259 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:58 INFO - PROCESS | 2677 | 1466442118344 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0
10:01:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 631ms
10:01:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html
10:01:58 INFO - PROCESS | 2677 | 1466442118882 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:59 INFO - PROCESS | 2677 | 1466442119022 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties
10:01:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 680ms
10:01:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html
10:01:59 INFO - PROCESS | 2677 | 1466442119567 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:01:59 INFO - PROCESS | 2677 | 1466442119659 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only
10:02:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 725ms
10:02:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html
10:02:00 INFO - PROCESS | 2677 | 1466442120322 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:00 INFO - PROCESS | 2677 | 1466442120459 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero
10:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 843ms
10:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html
10:02:01 INFO - PROCESS | 2677 | 1466442121162 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:01 INFO - PROCESS | 2677 | 1466442121251 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified
10:02:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 635ms
10:02:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html
10:02:01 INFO - PROCESS | 2677 | 1466442121807 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:01 INFO - PROCESS | 2677 | 1466442121888 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber
10:02:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 633ms
10:02:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html
10:02:02 INFO - PROCESS | 2677 | 1466442122438 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:02 INFO - PROCESS | 2677 | 1466442122536 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0
10:02:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 988ms
10:02:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html
10:02:03 INFO - PROCESS | 2677 | 1466442123451 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:03 INFO - PROCESS | 2677 | 1466442123605 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly
10:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 791ms
10:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html
10:02:04 INFO - PROCESS | 2677 | 1466442124247 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:04 INFO - PROCESS | 2677 | 1466442124357 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas
10:02:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 727ms
10:02:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html
10:02:05 INFO - PROCESS | 2677 | 1466442125041 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:05 INFO - PROCESS | 2677 | 1466442125147 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions
10:02:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 759ms
10:02:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html
10:02:05 INFO - PROCESS | 2677 | 1466442125742 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:05 INFO - PROCESS | 2677 | 1466442125837 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas
10:02:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 631ms
10:02:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html
10:02:06 INFO - PROCESS | 2677 | 1466442126399 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:06 INFO - PROCESS | 2677 | 1466442126484 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas
10:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 680ms
10:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html
10:02:07 INFO - PROCESS | 2677 | 1466442127096 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:07 INFO - PROCESS | 2677 | 1466442127197 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly
10:02:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 642ms
10:02:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html
10:02:07 INFO - PROCESS | 2677 | 1466442127735 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:07 INFO - PROCESS | 2677 | 1466442127837 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly
10:02:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 682ms
10:02:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html
10:02:08 INFO - PROCESS | 2677 | 1466442128441 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:08 INFO - PROCESS | 2677 | 1466442128556 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height
10:02:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 745ms
10:02:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html
10:02:09 INFO - PROCESS | 2677 | 1466442129256 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:09 INFO - PROCESS | 2677 | 1466442129401 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y
10:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 879ms
10:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html
10:02:10 INFO - PROCESS | 2677 | 1466442130149 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:10 INFO - PROCESS | 2677 | 1466442130256 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing
10:02:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 679ms
10:02:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html
10:02:10 INFO - PROCESS | 2677 | 1466442130857 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:10 INFO - PROCESS | 2677 | 1466442130990 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly
10:02:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 735ms
10:02:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html
10:02:11 INFO - PROCESS | 2677 | 1466442131609 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:11 INFO - PROCESS | 2677 | 1466442131696 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite
10:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 749ms
10:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html
10:02:12 INFO - PROCESS | 2677 | 1466442132367 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:12 INFO - PROCESS | 2677 | 1466442132459 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError
10:02:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 620ms
10:02:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html
10:02:13 INFO - PROCESS | 2677 | 1466442132999 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:13 INFO - PROCESS | 2677 | 1466442133093 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path
10:02:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 677ms
10:02:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html
10:02:13 INFO - PROCESS | 2677 | 1466442133685 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:13 INFO - PROCESS | 2677 | 1466442133774 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state
10:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 626ms
10:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html
10:02:14 INFO - PROCESS | 2677 | 1466442134333 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:14 INFO - PROCESS | 2677 | 1466442134421 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect
10:02:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 644ms
10:02:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html
10:02:14 INFO - PROCESS | 2677 | 1466442134962 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:15 INFO - PROCESS | 2677 | 1466442135043 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects
10:02:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 675ms
10:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html
10:02:15 INFO - PROCESS | 2677 | 1466442135653 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:15 INFO - PROCESS | 2677 | 1466442135799 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used
10:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1185ms
10:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html
10:02:16 INFO - PROCESS | 2677 | 1466442136849 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:16 INFO - PROCESS | 2677 | 1466442136973 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used
10:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 682ms
10:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html
10:02:17 INFO - PROCESS | 2677 | 1466442137584 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:17 INFO - PROCESS | 2677 | 1466442137677 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha
10:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 628ms
10:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html
10:02:18 INFO - PROCESS | 2677 | 1466442138252 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:18 INFO - PROCESS | 2677 | 1466442138340 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha
10:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 741ms
10:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html
10:02:19 INFO - PROCESS | 2677 | 1466442139012 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:19 INFO - PROCESS | 2677 | 1466442139101 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly
10:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 741ms
10:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html
10:02:19 INFO - PROCESS | 2677 | 1466442139726 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:19 INFO - PROCESS | 2677 | 1466442139801 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial
10:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 681ms
10:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html
10:02:20 INFO - PROCESS | 2677 | 1466442140447 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:20 INFO - PROCESS | 2677 | 1466442140585 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid
10:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 742ms
10:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html
10:02:21 INFO - PROCESS | 2677 | 1466442141175 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:21 INFO - PROCESS | 2677 | 1466442141276 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid
10:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 628ms
10:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html
10:02:21 INFO - PROCESS | 2677 | 1466442141817 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:21 INFO - PROCESS | 2677 | 1466442141904 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial
10:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 905ms
10:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html
10:02:22 INFO - PROCESS | 2677 | 1466442142722 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:22 INFO - PROCESS | 2677 | 1466442142860 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid
10:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 831ms
10:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html
10:02:23 INFO - PROCESS | 2677 | 1466442143563 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:23 INFO - PROCESS | 2677 | 1466442143727 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid
10:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 775ms
10:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html
10:02:24 INFO - PROCESS | 2677 | 1466442144365 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:24 INFO - PROCESS | 2677 | 1466442144450 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial
10:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 647ms
10:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html
10:02:25 INFO - PROCESS | 2677 | 1466442145033 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:25 INFO - PROCESS | 2677 | 1466442145140 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid
10:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 695ms
10:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html
10:02:25 INFO - PROCESS | 2677 | 1466442145717 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:25 INFO - PROCESS | 2677 | 1466442145810 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid
10:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 692ms
10:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html
10:02:26 INFO - PROCESS | 2677 | 1466442146419 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:26 INFO - PROCESS | 2677 | 1466442146594 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases
10:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 741ms
10:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html
10:02:27 INFO - PROCESS | 2677 | 1466442147157 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:27 INFO - PROCESS | 2677 | 1466442147251 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases
10:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 643ms
10:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html
10:02:27 INFO - PROCESS | 2677 | 1466442147801 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:27 INFO - PROCESS | 2677 | 1466442147900 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases
10:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 634ms
10:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html
10:02:28 INFO - PROCESS | 2677 | 1466442148434 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:28 INFO - PROCESS | 2677 | 1466442148553 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases
10:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 736ms
10:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html
10:02:29 INFO - PROCESS | 2677 | 1466442149182 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:29 INFO - PROCESS | 2677 | 1466442149344 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region
10:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 981ms
10:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html
10:02:30 INFO - PROCESS | 2677 | 1466442150182 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:30 INFO - PROCESS | 2677 | 1466442150306 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region
10:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 848ms
10:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html
10:02:31 INFO - PROCESS | 2677 | 1466442151057 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:31 INFO - PROCESS | 2677 | 1466442151171 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region
10:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 675ms
10:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html
10:02:31 INFO - PROCESS | 2677 | 1466442151751 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:31 INFO - PROCESS | 2677 | 1466442151855 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation
10:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 689ms
10:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html
10:02:32 INFO - PROCESS | 2677 | 1466442152434 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:32 INFO - PROCESS | 2677 | 1466442152549 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation
10:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 623ms
10:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html
10:02:33 INFO - PROCESS | 2677 | 1466442153085 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:33 INFO - PROCESS | 2677 | 1466442153220 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out
10:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 691ms
10:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html
10:02:33 INFO - PROCESS | 2677 | 1466442153788 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:33 INFO - PROCESS | 2677 | 1466442153966 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set
10:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 784ms
10:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html
10:02:34 INFO - PROCESS | 2677 | 1466442154571 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:34 INFO - PROCESS | 2677 | 1466442154655 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set
10:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 637ms
10:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html
10:02:35 INFO - PROCESS | 2677 | 1466442155220 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:35 INFO - PROCESS | 2677 | 1466442155296 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set
10:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 637ms
10:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html
10:02:35 INFO - PROCESS | 2677 | 1466442155902 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:36 INFO - PROCESS | 2677 | 1466442156003 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set
10:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 990ms
10:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html
10:02:36 INFO - PROCESS | 2677 | 1466442156861 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:36 INFO - PROCESS | 2677 | 1466442156962 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set
10:02:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 780ms
10:02:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html
10:02:37 INFO - PROCESS | 2677 | 1466442157677 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:37 INFO - PROCESS | 2677 | 1466442157793 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills
10:02:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 741ms
10:02:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html
10:02:38 INFO - PROCESS | 2677 | 1466442158427 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:38 INFO - PROCESS | 2677 | 1466442158525 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills
10:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 678ms
10:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html
10:02:39 INFO - PROCESS | 2677 | 1466442159106 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:39 INFO - PROCESS | 2677 | 1466442159236 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills
10:02:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 684ms
10:02:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html
10:02:39 INFO - PROCESS | 2677 | 1466442159796 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:39 INFO - PROCESS | 2677 | 1466442159871 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills
10:02:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms
10:02:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html
10:02:40 INFO - PROCESS | 2677 | 1466442160499 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:40 INFO - PROCESS | 2677 | 1466442160621 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images
10:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 779ms
10:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html
10:02:41 INFO - PROCESS | 2677 | 1466442161271 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:41 INFO - PROCESS | 2677 | 1466442161372 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images
10:02:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 623ms
10:02:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html
10:02:41 INFO - PROCESS | 2677 | 1466442161902 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:41 INFO - PROCESS | 2677 | 1466442161989 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images
10:02:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 635ms
10:02:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html
10:02:42 INFO - PROCESS | 2677 | 1466442162546 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:42 INFO - PROCESS | 2677 | 1466442162657 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles
10:02:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 933ms
10:02:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html
10:02:43 INFO - PROCESS | 2677 | 1466442163513 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:43 INFO - PROCESS | 2677 | 1466442163609 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images
10:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 696ms
10:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html
10:02:44 INFO - PROCESS | 2677 | 1466442164222 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:44 INFO - PROCESS | 2677 | 1466442164353 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images
10:02:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 781ms
10:02:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html
10:02:45 INFO - PROCESS | 2677 | 1466442165045 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:45 INFO - PROCESS | 2677 | 1466442165169 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x
10:02:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 752ms
10:02:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html
10:02:45 INFO - PROCESS | 2677 | 1466442165768 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:45 INFO - PROCESS | 2677 | 1466442165871 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y
10:02:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 627ms
10:02:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html
10:02:46 INFO - PROCESS | 2677 | 1466442166420 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:46 INFO - PROCESS | 2677 | 1466442166535 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x
10:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 698ms
10:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html
10:02:47 INFO - PROCESS | 2677 | 1466442167114 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:47 INFO - PROCESS | 2677 | 1466442167202 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y
10:02:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 680ms
10:02:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html
10:02:47 INFO - PROCESS | 2677 | 1466442167797 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:47 INFO - PROCESS | 2677 | 1466442167892 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area
10:02:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 678ms
10:02:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html
10:02:48 INFO - PROCESS | 2677 | 1466442168478 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:48 INFO - PROCESS | 2677 | 1466442168622 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns
10:02:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 674ms
10:02:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html
10:02:49 INFO - PROCESS | 2677 | 1466442169173 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:49 INFO - PROCESS | 2677 | 1466442169300 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns
10:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 944ms
10:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html
10:02:50 INFO - PROCESS | 2677 | 1466442170117 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:50 INFO - PROCESS | 2677 | 1466442170236 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns
10:02:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 684ms
10:02:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html
10:02:50 INFO - PROCESS | 2677 | 1466442170826 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:50 INFO - PROCESS | 2677 | 1466442170948 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns
10:02:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 682ms
10:02:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html
10:02:51 INFO - PROCESS | 2677 | 1466442171530 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:51 INFO - PROCESS | 2677 | 1466442171667 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes
10:02:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 837ms
10:02:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html
10:02:52 INFO - PROCESS | 2677 | 1466442172370 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:52 INFO - PROCESS | 2677 | 1466442172587 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps
10:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 787ms
10:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html
10:02:53 INFO - PROCESS | 2677 | 1466442173165 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:53 INFO - PROCESS | 2677 | 1466442173257 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps
10:02:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 678ms
10:02:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html
10:02:53 INFO - PROCESS | 2677 | 1466442173853 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:53 INFO - PROCESS | 2677 | 1466442173938 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins
10:02:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 634ms
10:02:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html
10:02:54 INFO - PROCESS | 2677 | 1466442174496 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:54 INFO - PROCESS | 2677 | 1466442174589 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins
10:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 631ms
10:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html
10:02:55 INFO - PROCESS | 2677 | 1466442175155 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:55 INFO - PROCESS | 2677 | 1466442175278 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit
10:02:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 781ms
10:02:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html
10:02:55 INFO - PROCESS | 2677 | 1466442175946 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:56 INFO - PROCESS | 2677 | 1466442176100 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations
10:02:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 936ms
10:02:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html
10:02:56 INFO - PROCESS | 2677 | 1466442176896 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:57 INFO - PROCESS | 2677 | 1466442176997 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations
10:02:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 685ms
10:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html
10:02:57 INFO - PROCESS | 2677 | 1466442177603 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:57 INFO - PROCESS | 2677 | 1466442177721 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default
10:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 599ms
10:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html
10:02:58 INFO - PROCESS | 2677 | 1466442178251 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:58 INFO - PROCESS | 2677 | 1466442178357 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid
10:02:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 734ms
10:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html
10:02:58 INFO - PROCESS | 2677 | 1466442178950 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:59 INFO - PROCESS | 2677 | 1466442179036 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid
10:02:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 726ms
10:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html
10:02:59 INFO - PROCESS | 2677 | 1466442179697 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:02:59 INFO - PROCESS | 2677 | 1466442179805 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default
10:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 699ms
10:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html
10:03:00 INFO - PROCESS | 2677 | 1466442180384 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:00 INFO - PROCESS | 2677 | 1466442180526 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid
10:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 726ms
10:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html
10:03:01 INFO - PROCESS | 2677 | 1466442181124 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:01 INFO - PROCESS | 2677 | 1466442181231 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid
10:03:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 688ms
10:03:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html
10:03:01 INFO - PROCESS | 2677 | 1466442181808 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:01 INFO - PROCESS | 2677 | 1466442181894 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:02 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)
10:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1183ms
10:03:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html
10:03:03 INFO - PROCESS | 2677 | 1466442182994 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:03 INFO - PROCESS | 2677 | 1466442183241 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:04 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
10:03:04 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:03:04 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5
10:03:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:04 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:03:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1380ms
10:03:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html
10:03:04 INFO - PROCESS | 2677 | 1466442184383 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:04 INFO - PROCESS | 2677 | 1466442184480 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:05 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
10:03:05 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:03:05 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5
10:03:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:05 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:03:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1137ms
10:03:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html
10:03:05 INFO - PROCESS | 2677 | 1466442185529 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:05 INFO - PROCESS | 2677 | 1466442185622 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:06 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)
10:03:06 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1178ms
10:03:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html
10:03:06 INFO - PROCESS | 2677 | 1466442186723 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:06 INFO - PROCESS | 2677 | 1466442186809 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:07 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)
10:03:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1143ms
10:03:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html
10:03:07 INFO - PROCESS | 2677 | 1466442187861 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:07 INFO - PROCESS | 2677 | 1466442187957 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:08 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
10:03:08 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:03:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5
10:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:03:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1131ms
10:03:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html
10:03:09 INFO - PROCESS | 2677 | 1466442188998 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:09 INFO - PROCESS | 2677 | 1466442189095 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:10 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
10:03:10 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:03:10 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5
10:03:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:10 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:03:10 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1276ms
10:03:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html
10:03:10 INFO - PROCESS | 2677 | 1466442190286 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:10 INFO - PROCESS | 2677 | 1466442190395 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:11 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
10:03:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:03:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5
10:03:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:03:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1174ms
10:03:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html
10:03:11 INFO - PROCESS | 2677 | 1466442191469 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:11 INFO - PROCESS | 2677 | 1466442191552 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:12 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
10:03:12 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5
10:03:12 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5
10:03:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:12 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:03:12 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1079ms
10:03:12 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html
10:03:12 INFO - PROCESS | 2677 | 1466442192564 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:12 INFO - PROCESS | 2677 | 1466442192640 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default
10:03:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 780ms
10:03:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html
10:03:13 INFO - PROCESS | 2677 | 1466442193340 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:13 INFO - PROCESS | 2677 | 1466442193427 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:14 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic
10:03:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 678ms
10:03:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html
10:03:14 INFO - PROCESS | 2677 | 1466442194040 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:14 INFO - PROCESS | 2677 | 1466442194131 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:14 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"
10:03:14 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
10:03:14 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1
10:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:03:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:14 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:03:14 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.complex.html | took 700ms
10:03:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html
10:03:14 INFO - PROCESS | 2677 | 1466442194733 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:14 INFO - PROCESS | 2677 | 1466442194843 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid
10:03:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 626ms
10:03:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html
10:03:15 INFO - PROCESS | 2677 | 1466442195389 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:15 INFO - PROCESS | 2677 | 1466442195475 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:16 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"
10:03:16 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
10:03:16 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1
10:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:03:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:16 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:03:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html | took 697ms
10:03:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html
10:03:16 INFO - PROCESS | 2677 | 1466442196071 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:16 INFO - PROCESS | 2677 | 1466442196176 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:17 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"
10:03:17 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
10:03:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1
10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:62:13
10:03:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:17 INFO - _addTest/<@http://web-platform.test:8000/common/canvas-tests.js:59:9
10:03:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html | took 988ms
10:03:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html
10:03:17 INFO - PROCESS | 2677 | 1466442197086 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:17 INFO - PROCESS | 2677 | 1466442197206 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values
10:03:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 688ms
10:03:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html
10:03:17 INFO - PROCESS | 2677 | 1466442197792 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:17 INFO - PROCESS | 2677 | 1466442197890 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:18 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
10:03:18 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5
10:03:18 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5
10:03:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:18 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:03:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1082ms
10:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html
10:03:18 INFO - PROCESS | 2677 | 1466442198881 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:18 INFO - PROCESS | 2677 | 1466442198964 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap
10:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 635ms
10:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html
10:03:19 INFO - PROCESS | 2677 | 1466442199516 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:19 INFO - PROCESS | 2677 | 1466442199611 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path
10:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 729ms
10:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html
10:03:20 INFO - PROCESS | 2677 | 1466442200250 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:20 INFO - PROCESS | 2677 | 1466442200388 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle
10:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 729ms
10:03:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html
10:03:21 INFO - PROCESS | 2677 | 1466442200999 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:21 INFO - PROCESS | 2677 | 1466442201107 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font
10:03:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 632ms
10:03:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html
10:03:21 INFO - PROCESS | 2677 | 1466442201621 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:21 INFO - PROCESS | 2677 | 1466442201740 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha
10:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 679ms
10:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html
10:03:22 INFO - PROCESS | 2677 | 1466442202307 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:22 INFO - PROCESS | 2677 | 1466442202391 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation
10:03:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 635ms
10:03:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html
10:03:22 INFO - PROCESS | 2677 | 1466442202949 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:23 INFO - PROCESS | 2677 | 1466442203069 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap
10:03:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 934ms
10:03:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html
10:03:23 INFO - PROCESS | 2677 | 1466442203904 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:24 INFO - PROCESS | 2677 | 1466442204040 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin
10:03:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 735ms
10:03:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html
10:03:24 INFO - PROCESS | 2677 | 1466442204684 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:24 INFO - PROCESS | 2677 | 1466442204765 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth
10:03:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 608ms
10:03:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html
10:03:25 INFO - PROCESS | 2677 | 1466442205328 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:25 INFO - PROCESS | 2677 | 1466442205419 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit
10:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 737ms
10:03:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html
10:03:26 INFO - PROCESS | 2677 | 1466442206022 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:26 INFO - PROCESS | 2677 | 1466442206090 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path
10:03:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 621ms
10:03:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html
10:03:26 INFO - PROCESS | 2677 | 1466442206653 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:26 INFO - PROCESS | 2677 | 1466442206769 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur
10:03:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 776ms
10:03:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html
10:03:27 INFO - PROCESS | 2677 | 1466442207440 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:27 INFO - PROCESS | 2677 | 1466442207573 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor
10:03:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms
10:03:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html
10:03:28 INFO - PROCESS | 2677 | 1466442208166 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:28 INFO - PROCESS | 2677 | 1466442208238 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX
10:03:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 623ms
10:03:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html
10:03:28 INFO - PROCESS | 2677 | 1466442208795 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:28 INFO - PROCESS | 2677 | 1466442208873 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY
10:03:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 634ms
10:03:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html
10:03:29 INFO - PROCESS | 2677 | 1466442209438 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:29 INFO - PROCESS | 2677 | 1466442209523 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack
10:03:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 731ms
10:03:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html
10:03:30 INFO - PROCESS | 2677 | 1466442210183 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:30 INFO - PROCESS | 2677 | 1466442210342 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited
10:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 982ms
10:03:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html
10:03:31 INFO - PROCESS | 2677 | 1466442211165 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:31 INFO - PROCESS | 2677 | 1466442211297 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle
10:03:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 688ms
10:03:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html
10:03:31 INFO - PROCESS | 2677 | 1466442211906 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:32 INFO - PROCESS | 2677 | 1466442211998 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign
10:03:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 640ms
10:03:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html
10:03:32 INFO - PROCESS | 2677 | 1466442212576 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:32 INFO - PROCESS | 2677 | 1466442212652 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline
10:03:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 637ms
10:03:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html
10:03:33 INFO - PROCESS | 2677 | 1466442213235 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:33 INFO - PROCESS | 2677 | 1466442213331 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix
10:03:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 640ms
10:03:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html
10:03:33 INFO - PROCESS | 2677 | 1466442213874 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:33 INFO - PROCESS | 2677 | 1466442213962 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect
10:03:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 786ms
10:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html
10:03:34 INFO - PROCESS | 2677 | 1466442214664 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:34 INFO - PROCESS | 2677 | 1466442214778 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order
10:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 720ms
10:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html
10:03:35 INFO - PROCESS | 2677 | 1466442215389 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:35 INFO - PROCESS | 2677 | 1466442215470 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise
10:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 581ms
10:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html
10:03:36 INFO - PROCESS | 2677 | 1466442216002 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:36 INFO - PROCESS | 2677 | 1466442216125 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored
10:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 687ms
10:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html
10:03:36 INFO - PROCESS | 2677 | 1466442216717 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:36 INFO - PROCESS | 2677 | 1466442216862 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians
10:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 929ms
10:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html
10:03:37 INFO - PROCESS | 2677 | 1466442217658 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:37 INFO - PROCESS | 2677 | 1466442217823 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly
10:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms
10:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html
10:03:38 INFO - PROCESS | 2677 | 1466442218503 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:38 INFO - PROCESS | 2677 | 1466442218595 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly
10:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 673ms
10:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html
10:03:39 INFO - PROCESS | 2677 | 1466442219205 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:39 INFO - PROCESS | 2677 | 1466442219318 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing
10:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 694ms
10:03:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html
10:03:39 INFO - PROCESS | 2677 | 1466442219900 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:40 INFO - PROCESS | 2677 | 1466442219996 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works
10:03:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms
10:03:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html
10:03:40 INFO - PROCESS | 2677 | 1466442220544 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:40 INFO - PROCESS | 2677 | 1466442220749 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works
10:03:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 787ms
10:03:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html
10:03:41 INFO - PROCESS | 2677 | 1466442221344 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:41 INFO - PROCESS | 2677 | 1466442221446 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine
10:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 728ms
10:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html
10:03:42 INFO - PROCESS | 2677 | 1466442222070 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:42 INFO - PROCESS | 2677 | 1466442222177 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works
10:03:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 737ms
10:03:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html
10:03:42 INFO - PROCESS | 2677 | 1466442222810 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:42 INFO - PROCESS | 2677 | 1466442222889 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored
10:03:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 728ms
10:03:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html
10:03:43 INFO - PROCESS | 2677 | 1466442223547 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:43 INFO - PROCESS | 2677 | 1466442223698 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works
10:03:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 881ms
10:03:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html
10:03:44 INFO - PROCESS | 2677 | 1466442224440 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:44 INFO - PROCESS | 2677 | 1466442224579 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple
10:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 730ms
10:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html
10:03:45 INFO - PROCESS | 2677 | 1466442225191 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:45 INFO - PROCESS | 2677 | 1466442225320 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored
10:03:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 779ms
10:03:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html
10:03:45 INFO - PROCESS | 2677 | 1466442225993 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:46 INFO - PROCESS | 2677 | 1466442226094 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed
10:03:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 739ms
10:03:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html
10:03:46 INFO - PROCESS | 2677 | 1466442226764 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:46 INFO - PROCESS | 2677 | 1466442226854 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing
10:03:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 634ms
10:03:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html
10:03:47 INFO - PROCESS | 2677 | 1466442227398 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:47 INFO - PROCESS | 2677 | 1466442227472 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM
10:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 632ms
10:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html
10:03:48 INFO - PROCESS | 2677 | 1466442228037 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:48 INFO - PROCESS | 2677 | 1466442228122 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored
10:03:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 622ms
10:03:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html
10:03:48 INFO - PROCESS | 2677 | 1466442228673 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:48 INFO - PROCESS | 2677 | 1466442228761 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly
10:03:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 626ms
10:03:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html
10:03:49 INFO - PROCESS | 2677 | 1466442229304 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:49 INFO - PROCESS | 2677 | 1466442229422 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works
10:03:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 725ms
10:03:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html
10:03:50 INFO - PROCESS | 2677 | 1466442230036 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:50 INFO - PROCESS | 2677 | 1466442230118 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored
10:03:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1130ms
10:03:51 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html
10:03:51 INFO - PROCESS | 2677 | 1466442231200 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:51 INFO - PROCESS | 2677 | 1466442231315 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document
10:03:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document.
10:03:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 685ms
10:03:51 INFO - TEST-START | /DOMEvents/constructors.html
10:03:51 INFO - PROCESS | 2677 | 1466442231881 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:51 INFO - PROCESS | 2677 | 1466442231957 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values)
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values)
10:03:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor.
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17
10:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:03:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor.
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17
10:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:03:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor.
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17
10:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:03:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor.
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17
10:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:03:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor.
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17
10:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:03:52 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor.
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17
10:03:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:52 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3
10:03:52 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1
10:03:52 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type)
10:03:52 INFO - TEST-OK | /DOMEvents/constructors.html | took 632ms
10:03:52 INFO - TEST-START | /DOMEvents/event-phases-order.html
10:03:52 INFO - PROCESS | 2677 | 1466442232560 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:52 INFO - PROCESS | 2677 | 1466442232655 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:53 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order
10:03:53 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 635ms
10:03:53 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html
10:03:53 INFO - PROCESS | 2677 | 1466442233183 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:53 INFO - PROCESS | 2677 | 1466442233266 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:53 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function
10:03:53 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7
10:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
10:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
10:03:53 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
10:03:53 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
10:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
10:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
10:03:53 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
10:03:53 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
10:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
10:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
10:03:53 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]"
10:03:53 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9
10:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:53 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19
10:03:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:53 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3
10:03:53 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching.
10:03:53 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 639ms
10:03:53 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html
10:03:53 INFO - PROCESS | 2677 | 1466442233825 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:53 INFO - PROCESS | 2677 | 1466442233907 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:54 INFO - PROCESS | 2677 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener
10:03:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object
10:03:54 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 583ms
10:03:54 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html
10:03:54 INFO - PROCESS | 2677 | 1466442234426 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:54 INFO - PROCESS | 2677 | 1466442234544 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:54 INFO - PROCESS | 2677 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener
10:03:54 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener
10:03:54 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 577ms
10:03:54 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html
10:03:55 INFO - PROCESS | 2677 | 1466442234997 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:55 INFO - PROCESS | 2677 | 1466442235071 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:55 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow.
10:03:55 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 525ms
10:03:55 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html
10:03:55 INFO - PROCESS | 2677 | 1466442235528 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:55 INFO - PROCESS | 2677 | 1466442235611 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:55 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.
10:03:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 471ms
10:03:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html
10:03:56 INFO - PROCESS | 2677 | 1466442236014 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:56 INFO - PROCESS | 2677 | 1466442236088 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:56 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true
10:03:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9
10:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:03:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5
10:03:56 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 534ms
10:03:56 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html
10:03:56 INFO - PROCESS | 2677 | 1466442236553 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:56 INFO - PROCESS | 2677 | 1466442236629 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:57 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.
10:03:57 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 534ms
10:03:57 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html
10:03:57 INFO - PROCESS | 2677 | 1466442237103 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:57 INFO - PROCESS | 2677 | 1466442237234 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:58 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.
10:03:58 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 992ms
10:03:58 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html
10:03:58 INFO - PROCESS | 2677 | 1466442238114 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:58 INFO - PROCESS | 2677 | 1466442238234 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:58 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
10:03:58 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
10:03:58 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 627ms
10:03:58 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html
10:03:58 INFO - PROCESS | 2677 | 1466442238763 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:58 INFO - PROCESS | 2677 | 1466442238842 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:59 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.
10:03:59 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 624ms
10:03:59 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html
10:03:59 INFO - PROCESS | 2677 | 1466442239410 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:59 INFO - PROCESS | 2677 | 1466442239516 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:03:59 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.
10:03:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 585ms
10:03:59 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html
10:03:59 INFO - PROCESS | 2677 | 1466442239991 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:00 INFO - PROCESS | 2677 | 1466442240073 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:00 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.
10:04:00 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 635ms
10:04:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html
10:04:00 INFO - PROCESS | 2677 | 1466442240640 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:00 INFO - PROCESS | 2677 | 1466442240730 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:01 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.
10:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 674ms
10:04:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html
10:04:01 INFO - PROCESS | 2677 | 1466442241321 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:01 INFO - PROCESS | 2677 | 1466442241435 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:01 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.
10:04:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 687ms
10:04:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html
10:04:02 INFO - PROCESS | 2677 | 1466442242009 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:02 INFO - PROCESS | 2677 | 1466442242084 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:02 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.
10:04:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 522ms
10:04:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html
10:04:02 INFO - PROCESS | 2677 | 1466442242553 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:02 INFO - PROCESS | 2677 | 1466442242641 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:03 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
10:04:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9
10:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5
10:04:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 573ms
10:04:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html
10:04:03 INFO - PROCESS | 2677 | 1466442243139 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:03 INFO - PROCESS | 2677 | 1466442243247 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:03 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.
10:04:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 530ms
10:04:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html
10:04:03 INFO - PROCESS | 2677 | 1466442243673 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:03 INFO - PROCESS | 2677 | 1466442243750 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:04 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.
10:04:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 679ms
10:04:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html
10:04:04 INFO - PROCESS | 2677 | 1466442244360 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:04 INFO - PROCESS | 2677 | 1466442244496 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched
10:04:05 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
10:04:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1025ms
10:04:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html
10:04:05 INFO - PROCESS | 2677 | 1466442245391 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:05 INFO - PROCESS | 2677 | 1466442245567 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:06 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.
10:04:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 725ms
10:04:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html
10:04:06 INFO - PROCESS | 2677 | 1466442246150 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:06 INFO - PROCESS | 2677 | 1466442246249 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:06 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.
10:04:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 576ms
10:04:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html
10:04:06 INFO - PROCESS | 2677 | 1466442246736 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:06 INFO - PROCESS | 2677 | 1466442246829 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:07 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.
10:04:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 578ms
10:04:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html
10:04:07 INFO - PROCESS | 2677 | 1466442247309 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:07 INFO - PROCESS | 2677 | 1466442247393 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:07 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
10:04:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 638ms
10:04:07 INFO - TEST-START | /FileAPI/FileReaderSync.worker
10:04:07 INFO - PROCESS | 2677 | 1466442247953 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:08 INFO - PROCESS | 2677 | 1466442248028 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {}
10:04:08 INFO - {}
10:04:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {}
10:04:08 INFO - {}
10:04:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {}
10:04:08 INFO - {}
10:04:08 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {}
10:04:08 INFO - {}
10:04:08 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 722ms
10:04:08 INFO - TEST-START | /FileAPI/fileReader.html
10:04:08 INFO - PROCESS | 2677 | 1466442248684 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:08 INFO - PROCESS | 2677 | 1466442248774 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object
10:04:09 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor
10:04:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort
10:04:09 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events
10:04:09 INFO - TEST-OK | /FileAPI/fileReader.html | took 682ms
10:04:09 INFO - TEST-START | /FileAPI/historical.html
10:04:09 INFO - PROCESS | 2677 | 1466442249373 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:09 INFO - PROCESS | 2677 | 1466442249450 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:09 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported
10:04:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported
10:04:09 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported
10:04:09 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed
10:04:09 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported.
10:04:09 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true
10:04:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9
10:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:09 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5
10:04:09 INFO - TEST-OK | /FileAPI/historical.html | took 533ms
10:04:09 INFO - TEST-START | /FileAPI/idlharness.html
10:04:09 INFO - PROCESS | 2677 | 1466442249908 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:09 INFO - PROCESS | 2677 | 1466442249978 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob)
10:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
10:04:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type
10:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
10:04:10 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:10 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
10:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
10:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString)
10:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
10:04:10 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:04:10 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"])
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"])
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1)
10:04:10 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
10:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3)
10:04:10 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
10:04:10 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
10:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object
10:04:10 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
10:04:10 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:10 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
10:04:10 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName")
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName")
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1)
10:04:10 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
10:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3)
10:04:10 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
10:04:10 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
10:04:10 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:04:10 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:10 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:10 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:04:10 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:04:10 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:04:10 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:04:10 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort()
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader()
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader()
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14)
10:04:10 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15)
10:04:10 INFO - TEST-OK | /FileAPI/idlharness.html | took 768ms
10:04:10 INFO - TEST-START | /FileAPI/idlharness.worker
10:04:10 INFO - PROCESS | 2677 | 1466442250690 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:10 INFO - PROCESS | 2677 | 1466442250800 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing
10:04:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13
10:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:04:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:04:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:04:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false
10:04:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13
10:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
10:04:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
10:04:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:04:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing
10:04:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13
10:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:04:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:04:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:04:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {}
10:04:11 INFO - {}
10:04:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {}
10:04:11 INFO - {}
10:04:11 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
10:04:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:04:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:04:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {}
10:04:12 INFO - {}
10:04:12 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 - {}
10:04:12 INFO - {}
10:04:12 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
10:04:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:04:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:04:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1
10:04:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
10:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {}
10:04:12 INFO - {}
10:04:12 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
10:04:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:04:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:04:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {}
10:04:12 INFO - {}
10:04:12 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 - {}
10:04:12 INFO - {}
10:04:12 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
10:04:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13
10:04:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9
10:04:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 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
10:04:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5
10:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
10:04:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9
10:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
10:04:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9
10:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 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
10:04:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5
10:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 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
10:04:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5
10:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 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
10:04:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5
10:04:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21
10:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing
10:04:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
10:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
10:04:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
10:04:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:04:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:04:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {}
10:04:12 INFO - {}
10:04:12 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1334ms
10:04:12 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html
10:04:12 INFO - PROCESS | 2677 | 1466442252096 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:12 INFO - PROCESS | 2677 | 1466442252277 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest
10:04:12 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 845ms
10:04:12 INFO - TEST-START | /FileAPI/blob/Blob-close.html
10:04:12 INFO - PROCESS | 2677 | 1466442252902 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:12 INFO - PROCESS | 2677 | 1466442252986 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:13 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function
10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3
10:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:13 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1
10:04:13 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 639ms
10:04:13 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html
10:04:13 INFO - PROCESS | 2677 | 1466442253560 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:13 INFO - PROCESS | 2677 | 1466442253657 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new'
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument.
10:04:14 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.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated.
10:04:14 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'.)
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop).
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift).
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select).
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]).
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]).
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types
10:04:14 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.
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines).
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines).
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines).
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines).
10:04:14 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.
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12
10:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
10:04:14 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.
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12
10:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults.
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines).
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'.
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8
10:04:14 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type ""
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a"
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A"
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html"
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML"
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å"
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾"
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif "
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t"
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;"
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif"
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif"
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:04:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0"
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5
10:04:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3
10:04:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown"
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain"
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png"
10:04:14 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 752ms
10:04:14 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker
10:04:14 INFO - PROCESS | 2677 | 1466442254309 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:14 INFO - PROCESS | 2677 | 1466442254433 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:14 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {}
10:04:14 INFO - {}
10:04:14 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 628ms
10:04:14 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html
10:04:14 INFO - PROCESS | 2677 | 1466442254938 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:15 INFO - PROCESS | 2677 | 1466442255043 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0)
10:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size)
10:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0)
10:04:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size)
10:04:15 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 578ms
10:04:15 INFO - TEST-START | /FileAPI/blob/Blob-slice.html
10:04:15 INFO - PROCESS | 2677 | 1466442255547 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:15 INFO - PROCESS | 2677 | 1466442255651 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1.
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2.
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3).
10:04:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3).
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1
10:04:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
10:04:16 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"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
10:04:16 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"
10:04:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5
10:04:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3
10:04:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1
10:04:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 841ms
10:04:16 INFO - TEST-START | /FileAPI/file/File-constructor.html
10:04:16 INFO - PROCESS | 2677 | 1466442256451 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:16 INFO - PROCESS | 2677 | 1466442256569 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName
10:04:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo"
10:04:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5
10:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3
10:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor
10:04:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN"
10:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3
10:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1
10:04:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫"
10:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3
10:04:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified
10:04:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name
10:04:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 628ms
10:04:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker
10:04:17 INFO - PROCESS | 2677 | 1466442257091 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:17 INFO - PROCESS | 2677 | 1466442257159 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:17 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {}
10:04:17 INFO - {}
10:04:17 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 826ms
10:04:18 INFO - TEST-START | /FileAPI/filelist-section/filelist.html
10:04:18 INFO - PROCESS | 2677 | 1466442258070 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:18 INFO - PROCESS | 2677 | 1466442258230 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property
10:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0
10:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function
10:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList
10:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected
10:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute
10:04:18 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected
10:04:18 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 693ms
10:04:18 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html
10:04:18 INFO - PROCESS | 2677 | 1466442258765 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:18 INFO - PROCESS | 2677 | 1466442258849 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument
10:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute
10:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM
10:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset.
10:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM
10:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM
10:04:19 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 679ms
10:04:19 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html
10:04:19 INFO - PROCESS | 2677 | 1466442259448 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:19 INFO - PROCESS | 2677 | 1466442259603 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value
10:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value
10:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value
10:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value
10:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value
10:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value
10:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 723ms
10:04:20 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html
10:04:20 INFO - PROCESS | 2677 | 1466442260180 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:20 INFO - PROCESS | 2677 | 1466442260272 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsText - assert_throws: function "function () {
10:04:20 INFO - reader.readAsText(blob_2)
10:04:20 INFO - }" did not throw
10:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3
10:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1
10:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsDataURL - assert_throws: function "function () {
10:04:20 INFO - reader.readAsDataURL(blob_2)
10:04:20 INFO - }" did not throw
10:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3
10:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1
10:04:20 INFO - TEST-FAIL | /FileAPI/reading-data-section/FileReader-multiple-reads.html | test FileReader InvalidStateError exception for readAsArrayBuffer - assert_throws: function "function () {
10:04:20 INFO - reader.readAsArrayBuffer(blob_2)
10:04:20 INFO - }" did not throw
10:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3
10:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1
10:04:20 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
10:04:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5
10:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:04:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:53:7
10:04:20 INFO - assert_throws@http://web-platform.test:8000/resources/testharness.js:1151:13
10:04:20 INFO - reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:52:5
10:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:56:3
10:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:20 INFO - async_test@http://web-platform.test:8000/resources/testharness.js:513:13
10:04:20 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:42:1
10:04:20 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
10:04:20 INFO - reader.onloadend<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:65:5
10:04:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:20 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17
10:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-multiple-reads.html | took 788ms
10:04:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html
10:04:20 INFO - PROCESS | 2677 | 1466442260987 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:21 INFO - PROCESS | 2677 | 1466442261060 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:21 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read -
10:04:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7
10:04:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:21 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5
10:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read
10:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 527ms
10:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html
10:04:21 INFO - PROCESS | 2677 | 1466442261529 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:21 INFO - PROCESS | 2677 | 1466442261637 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error
10:04:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 576ms
10:04:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html
10:04:22 INFO - PROCESS | 2677 | 1466442262112 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:22 INFO - PROCESS | 2677 | 1466442262189 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer
10:04:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 622ms
10:04:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html
10:04:22 INFO - PROCESS | 2677 | 1466442262743 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:22 INFO - PROCESS | 2677 | 1466442262826 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL
10:04:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 631ms
10:04:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html
10:04:23 INFO - PROCESS | 2677 | 1466442263379 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:23 INFO - PROCESS | 2677 | 1466442263452 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8.
10:04:23 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16.
10:04:23 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 521ms
10:04:23 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html
10:04:23 INFO - PROCESS | 2677 | 1466442263907 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:23 INFO - PROCESS | 2677 | 1466442263990 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:24 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate
10:04:24 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 573ms
10:04:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html
10:04:24 INFO - PROCESS | 2677 | 1466442264503 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:24 INFO - PROCESS | 2677 | 1466442264642 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText
10:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL
10:04:25 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer
10:04:25 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 828ms
10:04:25 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html
10:04:25 INFO - PROCESS | 2677 | 1466442265335 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:25 INFO - PROCESS | 2677 | 1466442265429 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:25 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL()
10:04:25 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
10:04:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20
10:04:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:04:25 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:04:25 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3
10:04:25 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 580ms
10:04:25 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html
10:04:25 INFO - PROCESS | 2677 | 1466442265934 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:26 INFO - PROCESS | 2677 | 1466442266032 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:26 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest
10:04:26 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 581ms
10:04:26 INFO - TEST-START | /IndexedDB/abort-in-initial-upgradeneeded.html
10:04:26 INFO - PROCESS | 2677 | 1466442266526 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:26 INFO - PROCESS | 2677 | 1466442266616 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:27 INFO - TEST-PASS | /IndexedDB/abort-in-initial-upgradeneeded.html | Test that an abort in the initial upgradeneeded sets version back to 0
10:04:27 INFO - TEST-OK | /IndexedDB/abort-in-initial-upgradeneeded.html | took 675ms
10:04:27 INFO - TEST-START | /IndexedDB/close-in-upgradeneeded.html
10:04:27 INFO - PROCESS | 2677 | 1466442267197 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:27 INFO - PROCESS | 2677 | 1466442267281 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:27 INFO - TEST-PASS | /IndexedDB/close-in-upgradeneeded.html | When db.close is called in upgradeneeded, the db is cleaned up on refresh
10:04:27 INFO - TEST-OK | /IndexedDB/close-in-upgradeneeded.html | took 728ms
10:04:27 INFO - TEST-START | /IndexedDB/cursor-overloads.htm
10:04:27 INFO - PROCESS | 2677 | 1466442267930 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:28 INFO - PROCESS | 2677 | 1466442268015 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:28 INFO - TEST-PASS | /IndexedDB/cursor-overloads.htm | Validate the overloads of IDBObjectStore.openCursor(), IDBIndex.openCursor() and IDBIndex.openKeyCursor()
10:04:28 INFO - TEST-OK | /IndexedDB/cursor-overloads.htm | took 774ms
10:04:28 INFO - TEST-START | /IndexedDB/idb_webworkers.htm
10:04:28 INFO - PROCESS | 2677 | 1466442268738 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:28 INFO - PROCESS | 2677 | 1466442268831 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:29 INFO - TEST-PASS | /IndexedDB/idb_webworkers.htm | IndexedDB inside of a WebWorker
10:04:29 INFO - TEST-OK | /IndexedDB/idb_webworkers.htm | took 675ms
10:04:29 INFO - TEST-START | /IndexedDB/idbcursor-advance-continue-async.htm
10:04:29 INFO - PROCESS | 2677 | 1466442269390 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:29 INFO - PROCESS | 2677 | 1466442269473 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - advance
10:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - continue
10:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh advance still async
10:04:29 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-continue-async.htm | IDBCursor asyncness - fresh continue still async
10:04:29 INFO - TEST-OK | /IndexedDB/idbcursor-advance-continue-async.htm | took 574ms
10:04:29 INFO - TEST-START | /IndexedDB/idbcursor-advance-invalid.htm
10:04:29 INFO - PROCESS | 2677 | 1466442269974 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:30 INFO - PROCESS | 2677 | 1466442270042 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - attempt to call advance twice
10:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass something other than number
10:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass null/undefined
10:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - missing argument
10:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - pass negative numbers
10:04:30 INFO - TEST-PASS | /IndexedDB/idbcursor-advance-invalid.htm | IDBCursor.advance() - invalid - got value not set on exception
10:04:30 INFO - TEST-OK | /IndexedDB/idbcursor-advance-invalid.htm | took 629ms
10:04:30 INFO - TEST-START | /IndexedDB/idbcursor-advance.htm
10:04:30 INFO - PROCESS | 2677 | 1466442270613 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:30 INFO - PROCESS | 2677 | 1466442270688 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances
10:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - advances backwards
10:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - skip far forward
10:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within range
10:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range
10:04:31 INFO - TEST-PASS | /IndexedDB/idbcursor-advance.htm | IDBCursor.advance() - within single key range, with several results
10:04:31 INFO - TEST-OK | /IndexedDB/idbcursor-advance.htm | took 675ms
10:04:31 INFO - TEST-START | /IndexedDB/idbcursor-continue.htm
10:04:31 INFO - PROCESS | 2677 | 1466442271293 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:31 INFO - PROCESS | 2677 | 1466442271414 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - continues
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - with given key
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - skip far forward
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within range
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-continue.htm | IDBCursor.continue() - within single key range, with several results
10:04:32 INFO - TEST-OK | /IndexedDB/idbcursor-continue.htm | took 981ms
10:04:32 INFO - TEST-START | /IndexedDB/idbcursor-direction-index-keyrange.htm
10:04:32 INFO - PROCESS | 2677 | 1466442272287 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:32 INFO - PROCESS | 2677 | 1466442272395 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - next
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prev
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - nextunique
10:04:32 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index-keyrange.htm | IDBCursor direction - index with keyrange - prevunique
10:04:32 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index-keyrange.htm | took 674ms
10:04:32 INFO - TEST-START | /IndexedDB/idbcursor-direction-index.htm
10:04:32 INFO - PROCESS | 2677 | 1466442272970 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:33 INFO - PROCESS | 2677 | 1466442273071 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - next
10:04:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prev
10:04:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - nextunique
10:04:33 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-index.htm | IDBCursor direction - index - prevunique
10:04:33 INFO - TEST-OK | /IndexedDB/idbcursor-direction-index.htm | took 631ms
10:04:33 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm
10:04:33 INFO - PROCESS | 2677 | 1466442273614 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:33 INFO - PROCESS | 2677 | 1466442273706 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - next
10:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prev
10:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - nextunique
10:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | IDBCursor direction - object store with keyrange - prevunique
10:04:34 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore-keyrange.htm | took 673ms
10:04:34 INFO - TEST-START | /IndexedDB/idbcursor-direction-objectstore.htm
10:04:34 INFO - PROCESS | 2677 | 1466442274285 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:34 INFO - PROCESS | 2677 | 1466442274368 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - next
10:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prev
10:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - nextunique
10:04:34 INFO - TEST-PASS | /IndexedDB/idbcursor-direction-objectstore.htm | IDBCursor direction - object store - prevunique
10:04:34 INFO - TEST-OK | /IndexedDB/idbcursor-direction-objectstore.htm | took 676ms
10:04:34 INFO - TEST-START | /IndexedDB/idbcursor-direction.htm
10:04:34 INFO - PROCESS | 2677 | 1466442274968 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:35 INFO - PROCESS | 2677 | 1466442275062 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - undefined
10:04:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - next
10:04:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prev
10:04:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - nextunique
10:04:35 INFO - TEST-PASS | /IndexedDB/idbcursor-direction.htm | IDBCursor.direction - prevunique
10:04:35 INFO - TEST-OK | /IndexedDB/idbcursor-direction.htm | took 930ms
10:04:35 INFO - TEST-START | /IndexedDB/idbcursor-key.htm
10:04:35 INFO - PROCESS | 2677 | 1466442275907 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:36 INFO - PROCESS | 2677 | 1466442276029 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - 1
10:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - key
10:04:36 INFO - TEST-PASS | /IndexedDB/idbcursor-key.htm | IDBCursor.key - my,key
10:04:36 INFO - TEST-OK | /IndexedDB/idbcursor-key.htm | took 725ms
10:04:36 INFO - TEST-START | /IndexedDB/idbcursor-primarykey.htm
10:04:36 INFO - PROCESS | 2677 | 1466442276634 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:36 INFO - PROCESS | 2677 | 1466442276736 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:37 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - 1
10:04:37 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - key
10:04:37 INFO - TEST-PASS | /IndexedDB/idbcursor-primarykey.htm | IDBCursor.primaryKey - my,key
10:04:37 INFO - TEST-OK | /IndexedDB/idbcursor-primarykey.htm | took 825ms
10:04:37 INFO - TEST-START | /IndexedDB/idbcursor-reused.htm
10:04:37 INFO - PROCESS | 2677 | 1466442277465 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:37 INFO - PROCESS | 2677 | 1466442277554 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:38 INFO - TEST-PASS | /IndexedDB/idbcursor-reused.htm | IDBCursor is reused
10:04:38 INFO - TEST-OK | /IndexedDB/idbcursor-reused.htm | took 624ms
10:04:38 INFO - TEST-START | /IndexedDB/idbcursor-source.htm
10:04:38 INFO - PROCESS | 2677 | 1466442278096 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:38 INFO - PROCESS | 2677 | 1466442278231 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBObjectStore
10:04:39 INFO - TEST-PASS | /IndexedDB/idbcursor-source.htm | IDBCursor.source - IDBIndex
10:04:39 INFO - TEST-OK | /IndexedDB/idbcursor-source.htm | took 1023ms
10:04:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index.htm
10:04:39 INFO - PROCESS | 2677 | 1466442279126 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:39 INFO - PROCESS | 2677 | 1466442279234 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:39 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index.htm | IDBCursor.advance() - index - iterate cursor number of times specified by count
10:04:39 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index.htm | took 785ms
10:04:39 INFO - TEST-START | /IndexedDB/idbcursor_advance_index2.htm
10:04:39 INFO - PROCESS | 2677 | 1466442279922 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:40 INFO - PROCESS | 2677 | 1466442280027 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:40 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index2.htm | IDBCursor.advance() - attempt to pass a count parameter that is not a number
10:04:40 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index2.htm | took 677ms
10:04:40 INFO - TEST-START | /IndexedDB/idbcursor_advance_index3.htm
10:04:40 INFO - PROCESS | 2677 | 1466442280611 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:40 INFO - PROCESS | 2677 | 1466442280725 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index3.htm | IDBCursor.advance() - index - attempt to advance backwards
10:04:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index3.htm | took 676ms
10:04:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index5.htm
10:04:41 INFO - PROCESS | 2677 | 1466442281283 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:41 INFO - PROCESS | 2677 | 1466442281364 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:41 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index5.htm | IDBCursor.advance() - index - iterate to the next record
10:04:41 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index5.htm | took 576ms
10:04:41 INFO - TEST-START | /IndexedDB/idbcursor_advance_index6.htm
10:04:41 INFO - PROCESS | 2677 | 1466442281885 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:41 INFO - PROCESS | 2677 | 1466442281959 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:42 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index6.htm | IDBCursor.advance() - index - throw TypeError
10:04:42 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index6.htm | took 693ms
10:04:42 INFO - TEST-START | /IndexedDB/idbcursor_advance_index7.htm
10:04:42 INFO - PROCESS | 2677 | 1466442282568 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:42 INFO - PROCESS | 2677 | 1466442282675 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index7.htm | IDBCursor.advance() - index - throw TransactionInactiveError
10:04:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index7.htm | took 773ms
10:04:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_index8.htm
10:04:43 INFO - PROCESS | 2677 | 1466442283359 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:43 INFO - PROCESS | 2677 | 1466442283465 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:43 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index8.htm | IDBCursor.advance() - index - throw InvalidStateError
10:04:43 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index8.htm | took 597ms
10:04:43 INFO - TEST-START | /IndexedDB/idbcursor_advance_index9.htm
10:04:43 INFO - PROCESS | 2677 | 1466442283950 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:44 INFO - PROCESS | 2677 | 1466442284034 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:44 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_index9.htm | IDBCursor.advance() - index - throw InvalidStateError caused by object store been deleted
10:04:44 INFO - TEST-OK | /IndexedDB/idbcursor_advance_index9.htm | took 578ms
10:04:44 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore.htm
10:04:44 INFO - PROCESS | 2677 | 1466442284530 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:44 INFO - PROCESS | 2677 | 1466442284615 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:45 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore.htm | IDBCursor.advance() - object store - iterate cursor number of times specified by count
10:04:45 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore.htm | took 728ms
10:04:45 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore2.htm
10:04:45 INFO - PROCESS | 2677 | 1466442285266 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:45 INFO - PROCESS | 2677 | 1466442285383 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore2.htm | IDBCursor.advance() - object store - throw TypeError
10:04:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore2.htm | took 875ms
10:04:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore3.htm
10:04:46 INFO - PROCESS | 2677 | 1466442286145 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:46 INFO - PROCESS | 2677 | 1466442286257 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:46 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore3.htm | IDBCursor.advance() - object store - throw TransactionInactiveError
10:04:46 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore3.htm | took 731ms
10:04:46 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore4.htm
10:04:46 INFO - PROCESS | 2677 | 1466442286890 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:47 INFO - PROCESS | 2677 | 1466442287017 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:47 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore4.htm | IDBCursor.advance() - object store - throw InvalidStateError
10:04:47 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore4.htm | took 678ms
10:04:47 INFO - TEST-START | /IndexedDB/idbcursor_advance_objectstore5.htm
10:04:47 INFO - PROCESS | 2677 | 1466442287576 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:47 INFO - PROCESS | 2677 | 1466442287641 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:48 INFO - TEST-PASS | /IndexedDB/idbcursor_advance_objectstore5.htm | IDBCursor.advance() - object store - throw InvalidStateError caused by object store been deleted
10:04:48 INFO - TEST-OK | /IndexedDB/idbcursor_advance_objectstore5.htm | took 628ms
10:04:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index.htm
10:04:48 INFO - PROCESS | 2677 | 1466442288201 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:48 INFO - PROCESS | 2677 | 1466442288277 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:48 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index.htm | IDBCursor.continue() - index - iterate to the next record
10:04:48 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index.htm | took 577ms
10:04:48 INFO - TEST-START | /IndexedDB/idbcursor_continue_index2.htm
10:04:48 INFO - PROCESS | 2677 | 1466442288785 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:48 INFO - PROCESS | 2677 | 1466442288861 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:49 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index2.htm | IDBCursor.continue() - index - attempt to pass a key parameter that is not a valid key
10:04:49 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index2.htm | took 625ms
10:04:49 INFO - TEST-START | /IndexedDB/idbcursor_continue_index3.htm
10:04:49 INFO - PROCESS | 2677 | 1466442289416 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:49 INFO - PROCESS | 2677 | 1466442289495 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:50 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
10:04:50 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index3.htm | took 670ms
10:04:50 INFO - TEST-START | /IndexedDB/idbcursor_continue_index4.htm
10:04:50 INFO - PROCESS | 2677 | 1466442290088 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:50 INFO - PROCESS | 2677 | 1466442290172 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:51 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
10:04:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index4.htm | took 922ms
10:04:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_index5.htm
10:04:51 INFO - PROCESS | 2677 | 1466442291014 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:51 INFO - PROCESS | 2677 | 1466442291136 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:51 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index5.htm | IDBCursor.continue() - index - iterate using 'prevunique'
10:04:51 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index5.htm | took 979ms
10:04:51 INFO - TEST-START | /IndexedDB/idbcursor_continue_index6.htm
10:04:52 INFO - PROCESS | 2677 | 1466442292004 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:52 INFO - PROCESS | 2677 | 1466442292116 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:52 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index6.htm | IDBCursor.continue() - index - iterate using nextunique
10:04:52 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index6.htm | took 690ms
10:04:52 INFO - TEST-START | /IndexedDB/idbcursor_continue_index7.htm
10:04:52 INFO - PROCESS | 2677 | 1466442292703 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:52 INFO - PROCESS | 2677 | 1466442292829 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:53 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index7.htm | IDBCursor.continue() - index - throw TransactionInactiveError
10:04:53 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index7.htm | took 678ms
10:04:53 INFO - TEST-START | /IndexedDB/idbcursor_continue_index8.htm
10:04:53 INFO - PROCESS | 2677 | 1466442293398 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:53 INFO - PROCESS | 2677 | 1466442293474 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_index8.htm | IDBCursor.continue() - index - throw InvalidStateError caused by object store been deleted
10:04:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_index8.htm | took 730ms
10:04:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_invalid.htm
10:04:54 INFO - PROCESS | 2677 | 1466442294119 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:54 INFO - PROCESS | 2677 | 1466442294236 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:54 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_invalid.htm | IDBCursor.continue() - attempt to call continue two times
10:04:54 INFO - TEST-OK | /IndexedDB/idbcursor_continue_invalid.htm | took 724ms
10:04:54 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore.htm
10:04:54 INFO - PROCESS | 2677 | 1466442294849 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:54 INFO - PROCESS | 2677 | 1466442294947 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:55 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore.htm | IDBCursor.continue() - object store - iterate to the next record
10:04:55 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore.htm | took 878ms
10:04:55 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore2.htm
10:04:55 INFO - PROCESS | 2677 | 1466442295736 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:55 INFO - PROCESS | 2677 | 1466442295847 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:56 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore2.htm | IDBCursor.continue() - object store - attempt to pass a key parameter is not a valid key
10:04:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore2.htm | took 629ms
10:04:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore3.htm
10:04:56 INFO - PROCESS | 2677 | 1466442296365 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:56 INFO - PROCESS | 2677 | 1466442296442 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:56 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
10:04:56 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore3.htm | took 585ms
10:04:56 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore4.htm
10:04:56 INFO - PROCESS | 2677 | 1466442296958 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:57 INFO - PROCESS | 2677 | 1466442297042 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:57 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
10:04:57 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore4.htm | took 673ms
10:04:57 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore5.htm
10:04:57 INFO - PROCESS | 2677 | 1466442297635 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:57 INFO - PROCESS | 2677 | 1466442297736 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:58 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore5.htm | IDBCursor.continue() - object store - throw TransactionInactiveError
10:04:58 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore5.htm | took 927ms
10:04:58 INFO - TEST-START | /IndexedDB/idbcursor_continue_objectstore6.htm
10:04:58 INFO - PROCESS | 2677 | 1466442298707 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:58 INFO - PROCESS | 2677 | 1466442298861 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:59 INFO - TEST-PASS | /IndexedDB/idbcursor_continue_objectstore6.htm | IDBCursor.continue() - object store - throw InvalidStateError caused by object store been deleted
10:04:59 INFO - TEST-OK | /IndexedDB/idbcursor_continue_objectstore6.htm | took 791ms
10:04:59 INFO - TEST-START | /IndexedDB/idbcursor_delete_index.htm
10:04:59 INFO - PROCESS | 2677 | 1466442299492 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:04:59 INFO - PROCESS | 2677 | 1466442299624 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index.htm | IDBCursor.delete() - index - remove a record from the object store
10:05:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index.htm | took 688ms
10:05:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_index2.htm
10:05:00 INFO - PROCESS | 2677 | 1466442300178 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:00 INFO - PROCESS | 2677 | 1466442300280 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:00 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index2.htm | IDBCursor.delete() - index - attempt to remove a record in a read-only transaction
10:05:00 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index2.htm | took 621ms
10:05:00 INFO - TEST-START | /IndexedDB/idbcursor_delete_index3.htm
10:05:00 INFO - PROCESS | 2677 | 1466442300804 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:00 INFO - PROCESS | 2677 | 1466442300879 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:01 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
10:05:01 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index3.htm | took 636ms
10:05:01 INFO - TEST-START | /IndexedDB/idbcursor_delete_index4.htm
10:05:01 INFO - PROCESS | 2677 | 1466442301445 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:01 INFO - PROCESS | 2677 | 1466442301531 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index4.htm | IDBCursor.delete() - index - throw InvalidStateError caused by object store been deleted
10:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index4.htm | took 680ms
10:05:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_index5.htm
10:05:02 INFO - PROCESS | 2677 | 1466442302134 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:02 INFO - PROCESS | 2677 | 1466442302267 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:02 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_index5.htm | IDBCursor.delete() - index - throw InvalidStateError when the cursor is being iterated
10:05:02 INFO - TEST-OK | /IndexedDB/idbcursor_delete_index5.htm | took 723ms
10:05:02 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore.htm
10:05:02 INFO - PROCESS | 2677 | 1466442302857 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:02 INFO - PROCESS | 2677 | 1466442302952 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:03 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore.htm | IDBCursor.delete() - object store - remove a record from the object store
10:05:03 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore.htm | took 583ms
10:05:03 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore2.htm
10:05:03 INFO - PROCESS | 2677 | 1466442303444 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:03 INFO - PROCESS | 2677 | 1466442303518 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore2.htm | IDBCursor.delete() - object store - attempt to remove a record in a read-only transaction
10:05:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore2.htm | took 576ms
10:05:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore3.htm
10:05:04 INFO - PROCESS | 2677 | 1466442304024 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:04 INFO - PROCESS | 2677 | 1466442304094 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:04 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore3.htm | IDBCursor.delete() - index - attempt to remove a record in an inactive transaction
10:05:04 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore3.htm | took 580ms
10:05:04 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore4.htm
10:05:04 INFO - PROCESS | 2677 | 1466442304609 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:04 INFO - PROCESS | 2677 | 1466442304672 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:05 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore4.htm | IDBCursor.delete() - object store - throw InvalidStateError caused by object store been deleted
10:05:05 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore4.htm | took 628ms
10:05:05 INFO - TEST-START | /IndexedDB/idbcursor_delete_objectstore5.htm
10:05:05 INFO - PROCESS | 2677 | 1466442305245 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:05 INFO - PROCESS | 2677 | 1466442305363 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:06 INFO - TEST-PASS | /IndexedDB/idbcursor_delete_objectstore5.htm | IDBCursor.delete() - object store - throw InvalidStateError when the cursor is being iterated
10:05:06 INFO - TEST-OK | /IndexedDB/idbcursor_delete_objectstore5.htm | took 1072ms
10:05:06 INFO - TEST-START | /IndexedDB/idbcursor_iterating.htm
10:05:06 INFO - PROCESS | 2677 | 1466442306323 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:06 INFO - PROCESS | 2677 | 1466442306446 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:08 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
10:05:08 INFO - TEST-OK | /IndexedDB/idbcursor_iterating.htm | took 2042ms
10:05:08 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index.htm
10:05:08 INFO - PROCESS | 2677 | 1466442308374 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:08 INFO - PROCESS | 2677 | 1466442308461 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:09 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index.htm | IDBCursor.continue() - index - delete next element, and iterate to it
10:05:09 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index.htm | took 634ms
10:05:09 INFO - TEST-START | /IndexedDB/idbcursor_iterating_index2.htm
10:05:09 INFO - PROCESS | 2677 | 1466442309024 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:09 INFO - PROCESS | 2677 | 1466442309137 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:09 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_index2.htm | IDBCursor.continue() - index - add next element, and iterate to it
10:05:09 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_index2.htm | took 682ms
10:05:09 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore.htm
10:05:09 INFO - PROCESS | 2677 | 1466442309699 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:09 INFO - PROCESS | 2677 | 1466442309807 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:10 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore.htm | IDBCursor.continue() - objectstore - delete next element, and iterate to it
10:05:10 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore.htm | took 674ms
10:05:10 INFO - TEST-START | /IndexedDB/idbcursor_iterating_objectstore2.htm
10:05:10 INFO - PROCESS | 2677 | 1466442310380 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:10 INFO - PROCESS | 2677 | 1466442310449 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:11 INFO - TEST-PASS | /IndexedDB/idbcursor_iterating_objectstore2.htm | IDBCursor.continue() - objectstore - add next element, and iterate to it
10:05:11 INFO - TEST-OK | /IndexedDB/idbcursor_iterating_objectstore2.htm | took 729ms
10:05:11 INFO - TEST-START | /IndexedDB/idbcursor_update_index.htm
10:05:11 INFO - PROCESS | 2677 | 1466442311114 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:11 INFO - PROCESS | 2677 | 1466442311227 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:11 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index.htm | IDBCursor.update() - index - modify a record in the object store
10:05:11 INFO - TEST-OK | /IndexedDB/idbcursor_update_index.htm | took 623ms
10:05:11 INFO - TEST-START | /IndexedDB/idbcursor_update_index2.htm
10:05:11 INFO - PROCESS | 2677 | 1466442311740 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:11 INFO - PROCESS | 2677 | 1466442311815 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:12 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index2.htm | IDBCursor.update() - index - attempt to modify a record in a read-only transaction
10:05:12 INFO - TEST-OK | /IndexedDB/idbcursor_update_index2.htm | took 775ms
10:05:12 INFO - TEST-START | /IndexedDB/idbcursor_update_index3.htm
10:05:12 INFO - PROCESS | 2677 | 1466442312523 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:12 INFO - PROCESS | 2677 | 1466442312689 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index3.htm | IDBCursor.update() - index - attempt to modify a record in an inactive transaction
10:05:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index3.htm | took 680ms
10:05:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index4.htm
10:05:13 INFO - PROCESS | 2677 | 1466442313225 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:13 INFO - PROCESS | 2677 | 1466442313312 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:13 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index4.htm | IDBCursor.update() - index - attempt to modify a record when object store been deleted
10:05:13 INFO - TEST-OK | /IndexedDB/idbcursor_update_index4.htm | took 733ms
10:05:13 INFO - TEST-START | /IndexedDB/idbcursor_update_index5.htm
10:05:13 INFO - PROCESS | 2677 | 1466442313965 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:14 INFO - PROCESS | 2677 | 1466442314081 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:14 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index5.htm | IDBCursor.update() - index - throw DataCloneError
10:05:14 INFO - TEST-OK | /IndexedDB/idbcursor_update_index5.htm | took 726ms
10:05:14 INFO - TEST-START | /IndexedDB/idbcursor_update_index6.htm
10:05:14 INFO - PROCESS | 2677 | 1466442314686 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:14 INFO - PROCESS | 2677 | 1466442314780 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index6.htm | IDBCursor.update() - index - no argument
10:05:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_index6.htm | took 628ms
10:05:15 INFO - TEST-START | /IndexedDB/idbcursor_update_index7.htm
10:05:15 INFO - PROCESS | 2677 | 1466442315320 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:15 INFO - PROCESS | 2677 | 1466442315405 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:15 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index7.htm | IDBCursor.update() - index - throw DataError
10:05:15 INFO - TEST-OK | /IndexedDB/idbcursor_update_index7.htm | took 621ms
10:05:15 INFO - TEST-START | /IndexedDB/idbcursor_update_index8.htm
10:05:15 INFO - PROCESS | 2677 | 1466442315948 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:16 INFO - PROCESS | 2677 | 1466442316052 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:16 INFO - TEST-PASS | /IndexedDB/idbcursor_update_index8.htm | IDBCursor.update() - index - throw InvalidStateError when the cursor is being iterated
10:05:16 INFO - TEST-OK | /IndexedDB/idbcursor_update_index8.htm | took 624ms
10:05:16 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore.htm
10:05:16 INFO - PROCESS | 2677 | 1466442316576 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:16 INFO - PROCESS | 2677 | 1466442316654 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore.htm | IDBCursor.update() - objectstore - modify a record in the object store
10:05:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore.htm | took 628ms
10:05:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore2.htm
10:05:17 INFO - PROCESS | 2677 | 1466442317206 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:17 INFO - PROCESS | 2677 | 1466442317294 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:17 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore2.htm | IDBCursor.update() - object store - attempt to modify a record in a read-only transaction
10:05:17 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore2.htm | took 624ms
10:05:17 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore3.htm
10:05:17 INFO - PROCESS | 2677 | 1466442317834 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:17 INFO - PROCESS | 2677 | 1466442317905 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:18 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore3.htm | IDBCursor.update() - object store - attempt to modify a record in an inactive transaction
10:05:18 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore3.htm | took 572ms
10:05:18 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore4.htm
10:05:18 INFO - PROCESS | 2677 | 1466442318413 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:18 INFO - PROCESS | 2677 | 1466442318491 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:19 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore4.htm | IDBCursor.update() - index - modify a record in the object store
10:05:19 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore4.htm | took 725ms
10:05:19 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore5.htm
10:05:19 INFO - PROCESS | 2677 | 1466442319146 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:19 INFO - PROCESS | 2677 | 1466442319321 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore5.htm | IDBCursor.update() - object store - attempt to modify a record when object store been deleted
10:05:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore5.htm | took 921ms
10:05:20 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore6.htm
10:05:20 INFO - PROCESS | 2677 | 1466442320073 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:20 INFO - PROCESS | 2677 | 1466442320164 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:20 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore6.htm | IDBCursor.update() - object store - throw DataCloneError
10:05:20 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore6.htm | took 678ms
10:05:20 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore7.htm
10:05:20 INFO - PROCESS | 2677 | 1466442320760 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:20 INFO - PROCESS | 2677 | 1466442320871 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:21 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore7.htm | IDBCursor.update() - object store - no argument
10:05:21 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore7.htm | took 924ms
10:05:21 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore8.htm
10:05:21 INFO - PROCESS | 2677 | 1466442321700 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:21 INFO - PROCESS | 2677 | 1466442321842 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:22 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore8.htm | IDBCursor.update() - object store - throw DataError
10:05:22 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore8.htm | took 831ms
10:05:22 INFO - TEST-START | /IndexedDB/idbcursor_update_objectstore9.htm
10:05:22 INFO - PROCESS | 2677 | 1466442322524 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:22 INFO - PROCESS | 2677 | 1466442322613 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:23 INFO - TEST-PASS | /IndexedDB/idbcursor_update_objectstore9.htm | IDBCursor.update() - object store - throw InvalidStateError when the cursor is being iterated
10:05:23 INFO - TEST-OK | /IndexedDB/idbcursor_update_objectstore9.htm | took 578ms
10:05:23 INFO - TEST-START | /IndexedDB/idbdatabase_close.htm
10:05:23 INFO - PROCESS | 2677 | 1466442323107 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:23 INFO - PROCESS | 2677 | 1466442323183 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:23 INFO - TEST-PASS | /IndexedDB/idbdatabase_close.htm | IDBDatabase.close() - unblock the version change transaction created by an open database request
10:05:23 INFO - TEST-OK | /IndexedDB/idbdatabase_close.htm | took 626ms
10:05:23 INFO - TEST-START | /IndexedDB/idbdatabase_close2.htm
10:05:23 INFO - PROCESS | 2677 | 1466442323743 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:23 INFO - PROCESS | 2677 | 1466442323842 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:24 INFO - TEST-PASS | /IndexedDB/idbdatabase_close2.htm | IDBDatabase.close() - unblock the delete database request
10:05:24 INFO - TEST-OK | /IndexedDB/idbdatabase_close2.htm | took 682ms
10:05:24 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm
10:05:24 INFO - PROCESS | 2677 | 1466442324428 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:24 INFO - PROCESS | 2677 | 1466442324506 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | IDBDatabase.createObjectStore() and IDBObjectStore.createIndex() - both with empty name
10:05:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore-createIndex-emptyname.htm | took 629ms
10:05:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore.htm
10:05:25 INFO - PROCESS | 2677 | 1466442325058 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:25 INFO - PROCESS | 2677 | 1466442325143 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:25 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore.htm | IDBDatabase.createObjectStore() - returns an instance of IDBObjectStore
10:05:25 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore.htm | took 723ms
10:05:25 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm
10:05:25 INFO - PROCESS | 2677 | 1466442325792 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:25 INFO - PROCESS | 2677 | 1466442325948 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:27 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | IDBDatabase.createObjectStore() - create 1000 object stores, add one item and delete
10:05:27 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-1000ends.htm | took 1734ms
10:05:27 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm
10:05:27 INFO - PROCESS | 2677 | 1466442327531 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:27 INFO - PROCESS | 2677 | 1466442327650 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | IDBDatabase.createObjectStore() - empty name
10:05:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore10-emptyname.htm | took 627ms
10:05:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore11.htm
10:05:28 INFO - PROCESS | 2677 | 1466442328169 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:28 INFO - PROCESS | 2677 | 1466442328253 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:28 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore11.htm | IDBDatabase.createObjectStore() - attempting to create an existing object store with a different keyPath throw ConstraintError
10:05:28 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore11.htm | took 680ms
10:05:28 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore2.htm
10:05:28 INFO - PROCESS | 2677 | 1466442328859 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:28 INFO - PROCESS | 2677 | 1466442328967 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:29 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore2.htm | IDBDatabase.createObjectStore() - object store 'name' and 'keyPath' properties are correctly set
10:05:29 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore2.htm | took 790ms
10:05:29 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore3.htm
10:05:29 INFO - PROCESS | 2677 | 1466442329645 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:29 INFO - PROCESS | 2677 | 1466442329726 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore3.htm | IDBDatabase.createObjectStore() - attempt to create an object store outside of a version change transaction
10:05:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore3.htm | took 584ms
10:05:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore4.htm
10:05:30 INFO - PROCESS | 2677 | 1466442330234 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:30 INFO - PROCESS | 2677 | 1466442330324 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:30 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore4.htm | IDBDatabase.createObjectStore() - attempt to create an object store that already exists
10:05:30 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore4.htm | took 627ms
10:05:30 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore5.htm
10:05:30 INFO - PROCESS | 2677 | 1466442330869 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:30 INFO - PROCESS | 2677 | 1466442330954 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:31 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore5.htm | IDBDatabase.createObjectStore() - object store's name appears in database's list
10:05:31 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore5.htm | took 571ms
10:05:31 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore6.htm
10:05:31 INFO - PROCESS | 2677 | 1466442331441 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:31 INFO - PROCESS | 2677 | 1466442331520 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore6.htm | IDBDatabase.createObjectStore() - attempt to create an object store with an invalid key path
10:05:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore6.htm | took 620ms
10:05:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore7.htm
10:05:32 INFO - PROCESS | 2677 | 1466442332070 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:32 INFO - PROCESS | 2677 | 1466442332166 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:32 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore7.htm | IDBDatabase.createObjectStore() - create an object store with an unknown optional parameter
10:05:32 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore7.htm | took 888ms
10:05:32 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm
10:05:32 INFO - PROCESS | 2677 | 1466442332964 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:33 INFO - PROCESS | 2677 | 1466442333151 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath null
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath undefined
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc true, keyPath string
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath empty
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath array
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - autoInc false, keyPath string
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath empty
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath array
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath string
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath null
10:05:34 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | IDBObjectStoreParameters - keyPath undefined
10:05:34 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore8-parameters.htm | took 1379ms
10:05:34 INFO - TEST-START | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm
10:05:34 INFO - PROCESS | 2677 | 1466442334355 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:34 INFO - PROCESS | 2677 | 1466442334475 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and empty keyPath
10:05:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array
10:05:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath array 2
10:05:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | createObjectStore: Invalid optionalParameters - autoInc and keyPath object
10:05:35 INFO - TEST-OK | /IndexedDB/idbdatabase_createObjectStore9-invalidparameters.htm | took 778ms
10:05:35 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore.htm
10:05:35 INFO - PROCESS | 2677 | 1466442335140 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:35 INFO - PROCESS | 2677 | 1466442335234 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:35 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore.htm | IDBDatabase.deleteObjectStore() - object store's name is removed from database's list
10:05:35 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore.htm | took 677ms
10:05:35 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore2.htm
10:05:35 INFO - PROCESS | 2677 | 1466442335862 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:35 INFO - PROCESS | 2677 | 1466442335981 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:36 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore2.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store outside of a version change transaction
10:05:36 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore2.htm | took 836ms
10:05:36 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore3.htm
10:05:36 INFO - PROCESS | 2677 | 1466442336664 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:36 INFO - PROCESS | 2677 | 1466442336759 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:37 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore3.htm | IDBDatabase.deleteObjectStore() - attempt to remove an object store that does not exist
10:05:37 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore3.htm | took 726ms
10:05:37 INFO - TEST-START | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm
10:05:37 INFO - PROCESS | 2677 | 1466442337396 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:37 INFO - PROCESS | 2677 | 1466442337636 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:38 INFO - TEST-PASS | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | IDBDatabase.deleteObjectStore() - the object store is not reused
10:05:38 INFO - TEST-OK | /IndexedDB/idbdatabase_deleteObjectStore4-not_reused.htm | took 835ms
10:05:38 INFO - TEST-START | /IndexedDB/idbdatabase_transaction.htm
10:05:38 INFO - PROCESS | 2677 | 1466442338235 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:38 INFO - PROCESS | 2677 | 1466442338373 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:39 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid scope
10:05:39 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction.htm | took 878ms
10:05:39 INFO - TEST-START | /IndexedDB/idbdatabase_transaction2.htm
10:05:39 INFO - PROCESS | 2677 | 1466442339121 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:39 INFO - PROCESS | 2677 | 1466442339216 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction2.htm | IDBDatabase.transaction() - opening a transaction defaults to a read-only mode
10:05:40 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction2.htm | took 976ms
10:05:40 INFO - TEST-START | /IndexedDB/idbdatabase_transaction3.htm
10:05:40 INFO - PROCESS | 2677 | 1466442340111 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:40 INFO - PROCESS | 2677 | 1466442340220 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:40 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction3.htm | IDBDatabase.transaction() - attempt to open a transaction from closed database connection
10:05:40 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction3.htm | took 743ms
10:05:40 INFO - TEST-START | /IndexedDB/idbdatabase_transaction4.htm
10:05:40 INFO - PROCESS | 2677 | 1466442340881 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:40 INFO - PROCESS | 2677 | 1466442340967 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:41 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction4.htm | IDBDatabase.transaction() - attempt to open a transaction with invalid mode
10:05:41 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction4.htm | took 632ms
10:05:41 INFO - TEST-START | /IndexedDB/idbdatabase_transaction5.htm
10:05:41 INFO - PROCESS | 2677 | 1466442341525 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:41 INFO - PROCESS | 2677 | 1466442341633 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:42 INFO - TEST-PASS | /IndexedDB/idbdatabase_transaction5.htm | IDBDatabase.transaction() - If storeNames is an empty list, the implementation must throw a DOMException of type InvalidAccessError
10:05:42 INFO - TEST-OK | /IndexedDB/idbdatabase_transaction5.htm | took 777ms
10:05:42 INFO - TEST-START | /IndexedDB/idbfactory_cmp.htm
10:05:42 INFO - PROCESS | 2677 | 1466442342298 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:42 INFO - PROCESS | 2677 | 1466442342411 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:42 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp.htm | IDBFactory.cmp()
10:05:42 INFO - TEST-OK | /IndexedDB/idbfactory_cmp.htm | took 530ms
10:05:42 INFO - TEST-START | /IndexedDB/idbfactory_cmp2.htm
10:05:42 INFO - PROCESS | 2677 | 1466442342836 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:42 INFO - PROCESS | 2677 | 1466442342912 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:43 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - no argument
10:05:43 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - null
10:05:43 INFO - TEST-PASS | /IndexedDB/idbfactory_cmp2.htm | IDBFactory.cmp() - NaN
10:05:43 INFO - TEST-OK | /IndexedDB/idbfactory_cmp2.htm | took 576ms
10:05:43 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase.htm
10:05:43 INFO - PROCESS | 2677 | 1466442343423 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:43 INFO - PROCESS | 2677 | 1466442343507 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:44 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase.htm | IDBFactory.deleteDatabase() - request has no source
10:05:44 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase.htm | took 628ms
10:05:44 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase2.htm
10:05:44 INFO - PROCESS | 2677 | 1466442344052 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:44 INFO - PROCESS | 2677 | 1466442344130 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:44 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase2.htm | IDBFactory.deleteDatabase() - result of the request is set to undefined
10:05:44 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase2.htm | took 777ms
10:05:44 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase3.htm
10:05:44 INFO - PROCESS | 2677 | 1466442344836 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:44 INFO - PROCESS | 2677 | 1466442344932 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:45 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase3.htm | IDBFactory.deleteDatabase() - success event
10:05:45 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase3.htm | took 779ms
10:05:45 INFO - TEST-START | /IndexedDB/idbfactory_deleteDatabase4.htm
10:05:45 INFO - PROCESS | 2677 | 1466442345618 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:45 INFO - PROCESS | 2677 | 1466442345708 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:46 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete an existing database
10:05:46 INFO - TEST-PASS | /IndexedDB/idbfactory_deleteDatabase4.htm | Delete a nonexistant database
10:05:46 INFO - TEST-OK | /IndexedDB/idbfactory_deleteDatabase4.htm | took 726ms
10:05:46 INFO - TEST-START | /IndexedDB/idbfactory_open.htm
10:05:46 INFO - PROCESS | 2677 | 1466442346382 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:46 INFO - PROCESS | 2677 | 1466442346628 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:47 INFO - TEST-PASS | /IndexedDB/idbfactory_open.htm | IDBFactory.open() - request has no source
10:05:47 INFO - TEST-OK | /IndexedDB/idbfactory_open.htm | took 886ms
10:05:47 INFO - TEST-START | /IndexedDB/idbfactory_open10.htm
10:05:47 INFO - PROCESS | 2677 | 1466442347263 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:47 INFO - PROCESS | 2677 | 1466442347369 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:48 INFO - TEST-PASS | /IndexedDB/idbfactory_open10.htm | IDBFactory.open() - error in upgradeneeded resets db
10:05:48 INFO - TEST-ERROR | /IndexedDB/idbfactory_open10.htm | took 837ms
10:05:48 INFO - TEST-START | /IndexedDB/idbfactory_open11.htm
10:05:48 INFO - PROCESS | 2677 | 1466442348103 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:48 INFO - PROCESS | 2677 | 1466442348191 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:48 INFO - TEST-PASS | /IndexedDB/idbfactory_open11.htm | IDBFactory.open() - second open's transaction is available to get objectStores
10:05:48 INFO - TEST-OK | /IndexedDB/idbfactory_open11.htm | took 674ms
10:05:48 INFO - TEST-START | /IndexedDB/idbfactory_open12.htm
10:05:48 INFO - PROCESS | 2677 | 1466442348795 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:48 INFO - PROCESS | 2677 | 1466442348891 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent
10:05:49 INFO - TEST-PASS | /IndexedDB/idbfactory_open12.htm | IDBFactory.open() - upgradeneeded gets VersionChangeEvent - second upgrade
10:05:49 INFO - TEST-OK | /IndexedDB/idbfactory_open12.htm | took 693ms
10:05:49 INFO - TEST-START | /IndexedDB/idbfactory_open2.htm
10:05:49 INFO - PROCESS | 2677 | 1466442349482 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:49 INFO - PROCESS | 2677 | 1466442349571 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open2.htm | IDBFactory.open() - database 'name' and 'version' are correctly set
10:05:50 INFO - TEST-OK | /IndexedDB/idbfactory_open2.htm | took 572ms
10:05:50 INFO - TEST-START | /IndexedDB/idbfactory_open3.htm
10:05:50 INFO - PROCESS | 2677 | 1466442350059 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:50 INFO - PROCESS | 2677 | 1466442350145 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:50 INFO - TEST-PASS | /IndexedDB/idbfactory_open3.htm | IDBFactory.open() - no version opens current database
10:05:50 INFO - TEST-OK | /IndexedDB/idbfactory_open3.htm | took 725ms
10:05:50 INFO - TEST-START | /IndexedDB/idbfactory_open4.htm
10:05:50 INFO - PROCESS | 2677 | 1466442350788 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:50 INFO - PROCESS | 2677 | 1466442350865 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:51 INFO - TEST-PASS | /IndexedDB/idbfactory_open4.htm | IDBFactory.open() - new database has default version
10:05:51 INFO - TEST-OK | /IndexedDB/idbfactory_open4.htm | took 630ms
10:05:51 INFO - TEST-START | /IndexedDB/idbfactory_open5.htm
10:05:51 INFO - PROCESS | 2677 | 1466442351423 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:51 INFO - PROCESS | 2677 | 1466442351506 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open5.htm | IDBFactory.open() - new database is empty
10:05:52 INFO - TEST-OK | /IndexedDB/idbfactory_open5.htm | took 721ms
10:05:52 INFO - TEST-START | /IndexedDB/idbfactory_open6.htm
10:05:52 INFO - PROCESS | 2677 | 1466442352153 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:52 INFO - PROCESS | 2677 | 1466442352265 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:52 INFO - TEST-PASS | /IndexedDB/idbfactory_open6.htm | IDBFactory.open() - open database with a lower version than current
10:05:52 INFO - TEST-OK | /IndexedDB/idbfactory_open6.htm | took 777ms
10:05:52 INFO - TEST-START | /IndexedDB/idbfactory_open7.htm
10:05:52 INFO - PROCESS | 2677 | 1466442352940 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:53 INFO - PROCESS | 2677 | 1466442353070 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:53 INFO - TEST-PASS | /IndexedDB/idbfactory_open7.htm | IDBFactory.open() - open database with a higher version than current
10:05:53 INFO - TEST-OK | /IndexedDB/idbfactory_open7.htm | took 877ms
10:05:53 INFO - TEST-START | /IndexedDB/idbfactory_open8.htm
10:05:53 INFO - PROCESS | 2677 | 1466442353823 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:53 INFO - PROCESS | 2677 | 1466442353923 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:54 INFO - TEST-PASS | /IndexedDB/idbfactory_open8.htm | IDBFactory.open() - error in version change transaction aborts open
10:05:54 INFO - TEST-OK | /IndexedDB/idbfactory_open8.htm | took 626ms
10:05:54 INFO - TEST-START | /IndexedDB/idbfactory_open9.htm
10:05:54 INFO - PROCESS | 2677 | 1466442354470 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:54 INFO - PROCESS | 2677 | 1466442354567 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -1 should throw TypeError.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -0.5 should throw TypeError.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0 should throw TypeError.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.5 should throw TypeError.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 0.8 should throw TypeError.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740992 should throw TypeError.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument NaN should throw TypeError.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument Infinity should throw TypeError.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument -Infinity should throw TypeError.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument "foo" should throw TypeError.
10:05:55 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument null should throw TypeError. - assert_throws: function "function () {
10:05:55 INFO - window.indexedDB.open('test', val);..." did not throw
10:05:55 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
10:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:05:55 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
10:05:55 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:28:1
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument false should throw TypeError.
10:05:55 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object should throw TypeError. - assert_throws: function "function () {
10:05:55 INFO - window.indexedDB.open('test', val);..." did not throw
10:05:55 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
10:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:05:55 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
10:05:55 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:31:1
10:05:55 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (second) should throw TypeError. - assert_throws: function "function () {
10:05:55 INFO - window.indexedDB.open('test', val);..." did not throw
10:05:55 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
10:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:05:55 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
10:05:55 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:35:1
10:05:55 INFO - TEST-FAIL | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument object (third) should throw TypeError. - assert_throws: function "function () {
10:05:55 INFO - window.indexedDB.open('test', val);..." did not throw
10:05:55 INFO - should_throw/<@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:12:7
10:05:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:05:55 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:05:55 INFO - should_throw@http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:11:5
10:05:55 INFO - @http://web-platform.test:8000/IndexedDB/idbfactory_open9.htm:39:1
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 1.5 should not throw.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument 9007199254740991 should not throw.
10:05:55 INFO - TEST-PASS | /IndexedDB/idbfactory_open9.htm | Calling open() with version argument undefined should not throw.
10:05:55 INFO - TEST-ERROR | /IndexedDB/idbfactory_open9.htm | took 889ms
10:05:55 INFO - TEST-START | /IndexedDB/idbindex-multientry-arraykeypath.htm
10:05:55 INFO - PROCESS | 2677 | 1466442355378 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:55 INFO - PROCESS | 2677 | 1466442355460 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:56 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-arraykeypath.htm | IDBIndex.multiEntry: array keyPath with multiEntry
10:05:56 INFO - TEST-OK | /IndexedDB/idbindex-multientry-arraykeypath.htm | took 680ms
10:05:56 INFO - TEST-START | /IndexedDB/idbindex-multientry-big.htm
10:05:56 INFO - PROCESS | 2677 | 1466442356036 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:56 INFO - PROCESS | 2677 | 1466442356118 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:57 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Adding one item with 1000 multiEntry keys
10:05:57 INFO - TEST-PASS | /IndexedDB/idbindex-multientry-big.htm | Getting the one item by 1000 indeced keys
10:05:57 INFO - TEST-OK | /IndexedDB/idbindex-multientry-big.htm | took 1776ms
10:05:57 INFO - TEST-START | /IndexedDB/idbindex-multientry.htm
10:05:57 INFO - PROCESS | 2677 | 1466442357818 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:57 INFO - PROCESS | 2677 | 1466442357893 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:58 INFO - TEST-PASS | /IndexedDB/idbindex-multientry.htm | IDBIndex.multiEntry - adding keys
10:05:58 INFO - TEST-OK | /IndexedDB/idbindex-multientry.htm | took 574ms
10:05:58 INFO - TEST-START | /IndexedDB/idbindex_count.htm
10:05:58 INFO - PROCESS | 2677 | 1466442358400 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:58 INFO - PROCESS | 2677 | 1466442358479 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:59 INFO - TEST-PASS | /IndexedDB/idbindex_count.htm | IDBIndex.count() - returns the number of records in the index
10:05:59 INFO - TEST-OK | /IndexedDB/idbindex_count.htm | took 671ms
10:05:59 INFO - TEST-START | /IndexedDB/idbindex_count2.htm
10:05:59 INFO - PROCESS | 2677 | 1466442359088 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:05:59 INFO - PROCESS | 2677 | 1466442359290 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:00 INFO - TEST-PASS | /IndexedDB/idbindex_count2.htm | IDBIndex.count() - returns the number of records that have keys within the range
10:06:00 INFO - TEST-OK | /IndexedDB/idbindex_count2.htm | took 1036ms
10:06:00 INFO - TEST-START | /IndexedDB/idbindex_count3.htm
10:06:00 INFO - PROCESS | 2677 | 1466442360122 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:00 INFO - PROCESS | 2677 | 1466442360227 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:00 INFO - TEST-PASS | /IndexedDB/idbindex_count3.htm | IDBIndex.count() - returns the number of records that have keys with the key
10:06:00 INFO - TEST-OK | /IndexedDB/idbindex_count3.htm | took 625ms
10:06:00 INFO - TEST-START | /IndexedDB/idbindex_count4.htm
10:06:00 INFO - PROCESS | 2677 | 1466442360758 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:00 INFO - PROCESS | 2677 | 1466442360839 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:01 INFO - TEST-PASS | /IndexedDB/idbindex_count4.htm | IDBIndex.count() - throw DataError when using invalid key
10:06:01 INFO - TEST-OK | /IndexedDB/idbindex_count4.htm | took 624ms
10:06:01 INFO - TEST-START | /IndexedDB/idbindex_get.htm
10:06:01 INFO - PROCESS | 2677 | 1466442361395 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:01 INFO - PROCESS | 2677 | 1466442361473 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:02 INFO - TEST-PASS | /IndexedDB/idbindex_get.htm | IDBIndex.get() - returns the record
10:06:02 INFO - TEST-OK | /IndexedDB/idbindex_get.htm | took 628ms
10:06:02 INFO - TEST-START | /IndexedDB/idbindex_get2.htm
10:06:02 INFO - PROCESS | 2677 | 1466442362019 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:02 INFO - PROCESS | 2677 | 1466442362104 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:02 INFO - TEST-PASS | /IndexedDB/idbindex_get2.htm | IDBIndex.get() - returns the record where the index contains duplicate values
10:06:02 INFO - TEST-OK | /IndexedDB/idbindex_get2.htm | took 723ms
10:06:02 INFO - TEST-START | /IndexedDB/idbindex_get3.htm
10:06:02 INFO - PROCESS | 2677 | 1466442362748 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:02 INFO - PROCESS | 2677 | 1466442362847 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:03 INFO - TEST-PASS | /IndexedDB/idbindex_get3.htm | IDBIndex.get() - attempt to retrieve a record that doesn't exist
10:06:03 INFO - TEST-OK | /IndexedDB/idbindex_get3.htm | took 674ms
10:06:03 INFO - TEST-START | /IndexedDB/idbindex_get4.htm
10:06:03 INFO - PROCESS | 2677 | 1466442363429 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:03 INFO - PROCESS | 2677 | 1466442363515 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:03 INFO - TEST-PASS | /IndexedDB/idbindex_get4.htm | IDBIndex.get() - returns the record with the first key in the range
10:06:04 INFO - TEST-OK | /IndexedDB/idbindex_get4.htm | took 578ms
10:06:04 INFO - TEST-START | /IndexedDB/idbindex_get5.htm
10:06:04 INFO - PROCESS | 2677 | 1466442364008 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:04 INFO - PROCESS | 2677 | 1466442364083 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:04 INFO - TEST-PASS | /IndexedDB/idbindex_get5.htm | IDBIndex.get() - throw DataError when using invalid key
10:06:04 INFO - TEST-OK | /IndexedDB/idbindex_get5.htm | took 529ms
10:06:04 INFO - TEST-START | /IndexedDB/idbindex_get6.htm
10:06:04 INFO - PROCESS | 2677 | 1466442364543 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:04 INFO - PROCESS | 2677 | 1466442364619 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:05 INFO - TEST-PASS | /IndexedDB/idbindex_get6.htm | IDBIndex.get() - throw InvalidStateError when the index is deleted
10:06:05 INFO - TEST-OK | /IndexedDB/idbindex_get6.htm | took 573ms
10:06:05 INFO - TEST-START | /IndexedDB/idbindex_get7.htm
10:06:05 INFO - PROCESS | 2677 | 1466442365122 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:05 INFO - PROCESS | 2677 | 1466442365189 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:05 INFO - TEST-PASS | /IndexedDB/idbindex_get7.htm | IDBIndex.get() - throw TransactionInactiveError on aborted transaction
10:06:05 INFO - TEST-OK | /IndexedDB/idbindex_get7.htm | took 519ms
10:06:05 INFO - TEST-START | /IndexedDB/idbindex_get8.htm
10:06:05 INFO - PROCESS | 2677 | 1466442365646 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:05 INFO - PROCESS | 2677 | 1466442365722 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:06 INFO - TEST-PASS | /IndexedDB/idbindex_get8.htm | IDBIndex.get() - throw InvalidStateError on index deleted by aborted upgrade
10:06:06 INFO - TEST-OK | /IndexedDB/idbindex_get8.htm | took 729ms
10:06:06 INFO - TEST-START | /IndexedDB/idbindex_getAll.html
10:06:06 INFO - PROCESS | 2677 | 1466442366396 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:06 INFO - PROCESS | 2677 | 1466442366550 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Single item get
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Empty object store
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get all keys
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=10
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range with maxCount
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get upper excluded
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get lower excluded
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Get bound range (generated) with maxCount
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Non existent key
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | maxCount=0
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve multiEntry key
10:06:07 INFO - TEST-PASS | /IndexedDB/idbindex_getAll.html | Retrieve one key multiple values
10:06:07 INFO - TEST-OK | /IndexedDB/idbindex_getAll.html | took 1297ms
10:06:07 INFO - TEST-START | /IndexedDB/idbindex_getAllKeys.html
10:06:07 INFO - PROCESS | 2677 | 1466442367684 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:07 INFO - PROCESS | 2677 | 1466442367857 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Single item get
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Empty object store
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all keys
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get all generated keys
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=10
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range with maxCount
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get upper excluded
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get lower excluded
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Get bound range (generated) with maxCount
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Non existent key
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | maxCount=0
10:06:08 INFO - TEST-PASS | /IndexedDB/idbindex_getAllKeys.html | Retrieve multiEntry keys
10:06:08 INFO - TEST-OK | /IndexedDB/idbindex_getAllKeys.html | took 832ms
10:06:08 INFO - TEST-START | /IndexedDB/idbindex_getKey.htm
10:06:08 INFO - PROCESS | 2677 | 1466442368530 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:08 INFO - PROCESS | 2677 | 1466442368631 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey.htm | IDBIndex.getKey() - returns the record's primary key
10:06:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey.htm | took 625ms
10:06:09 INFO - TEST-START | /IndexedDB/idbindex_getKey2.htm
10:06:09 INFO - PROCESS | 2677 | 1466442369171 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:09 INFO - PROCESS | 2677 | 1466442369263 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:09 INFO - TEST-PASS | /IndexedDB/idbindex_getKey2.htm | IDBIndex.getKey() - returns the record's primary key where the index contains duplicate values
10:06:09 INFO - TEST-OK | /IndexedDB/idbindex_getKey2.htm | took 629ms
10:06:09 INFO - TEST-START | /IndexedDB/idbindex_getKey3.htm
10:06:09 INFO - PROCESS | 2677 | 1466442369795 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:09 INFO - PROCESS | 2677 | 1466442369883 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:10 INFO - TEST-PASS | /IndexedDB/idbindex_getKey3.htm | IDBIndex.getKey() - attempt to retrieve the primary key of a record that doesn't exist
10:06:10 INFO - TEST-OK | /IndexedDB/idbindex_getKey3.htm | took 621ms
10:06:10 INFO - TEST-START | /IndexedDB/idbindex_getKey4.htm
10:06:10 INFO - PROCESS | 2677 | 1466442370422 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:10 INFO - PROCESS | 2677 | 1466442370515 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey4.htm | IDBIndex.getKey() - returns the key of the first record within the range
10:06:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey4.htm | took 683ms
10:06:11 INFO - TEST-START | /IndexedDB/idbindex_getKey5.htm
10:06:11 INFO - PROCESS | 2677 | 1466442371118 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:11 INFO - PROCESS | 2677 | 1466442371230 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:11 INFO - TEST-PASS | /IndexedDB/idbindex_getKey5.htm | IDBIndex.getKey() - throw DataError when using invalid key
10:06:11 INFO - TEST-OK | /IndexedDB/idbindex_getKey5.htm | took 722ms
10:06:11 INFO - TEST-START | /IndexedDB/idbindex_getKey6.htm
10:06:11 INFO - PROCESS | 2677 | 1466442371835 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:11 INFO - PROCESS | 2677 | 1466442371908 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey6.htm | IDBIndex.getKey() - throw InvalidStateError when the index is deleted
10:06:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey6.htm | took 570ms
10:06:12 INFO - TEST-START | /IndexedDB/idbindex_getKey7.htm
10:06:12 INFO - PROCESS | 2677 | 1466442372409 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:12 INFO - PROCESS | 2677 | 1466442372487 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:12 INFO - TEST-PASS | /IndexedDB/idbindex_getKey7.htm | IDBIndex.getKey() - throw TransactionInactiveError on aborted transaction
10:06:12 INFO - TEST-OK | /IndexedDB/idbindex_getKey7.htm | took 582ms
10:06:12 INFO - TEST-START | /IndexedDB/idbindex_getKey8.htm
10:06:12 INFO - PROCESS | 2677 | 1466442372995 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:13 INFO - PROCESS | 2677 | 1466442373101 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:13 INFO - TEST-PASS | /IndexedDB/idbindex_getKey8.htm | IDBIndex.getKey() - throw InvalidStateError on index deleted by aborted upgrade
10:06:13 INFO - TEST-OK | /IndexedDB/idbindex_getKey8.htm | took 976ms
10:06:13 INFO - TEST-START | /IndexedDB/idbindex_indexNames.htm
10:06:13 INFO - PROCESS | 2677 | 1466442373982 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:14 INFO - PROCESS | 2677 | 1466442374089 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:14 INFO - TEST-PASS | /IndexedDB/idbindex_indexNames.htm | IDBIndex.getKey() - returns the record's primary key
10:06:14 INFO - TEST-OK | /IndexedDB/idbindex_indexNames.htm | took 777ms
10:06:14 INFO - TEST-START | /IndexedDB/idbindex_openCursor.htm
10:06:14 INFO - PROCESS | 2677 | 1466442374767 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:14 INFO - PROCESS | 2677 | 1466442374849 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:15 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor.htm | IDBIndex.openCursor() - throw InvalidStateError when the index is deleted
10:06:15 INFO - TEST-OK | /IndexedDB/idbindex_openCursor.htm | took 641ms
10:06:15 INFO - TEST-START | /IndexedDB/idbindex_openCursor2.htm
10:06:15 INFO - PROCESS | 2677 | 1466442375420 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:15 INFO - PROCESS | 2677 | 1466442375508 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:16 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor2.htm | IDBIndex.openCursor() - throw TransactionInactiveError on aborted transaction
10:06:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor2.htm | took 628ms
10:06:16 INFO - TEST-START | /IndexedDB/idbindex_openCursor3.htm
10:06:16 INFO - PROCESS | 2677 | 1466442376044 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:16 INFO - PROCESS | 2677 | 1466442376121 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:16 INFO - TEST-PASS | /IndexedDB/idbindex_openCursor3.htm | IDBIndex.openCursor() - throw InvalidStateError on index deleted by aborted upgrade
10:06:16 INFO - TEST-OK | /IndexedDB/idbindex_openCursor3.htm | took 579ms
10:06:16 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor.htm
10:06:16 INFO - PROCESS | 2677 | 1466442376629 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:16 INFO - PROCESS | 2677 | 1466442376707 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor.htm | IDBIndex.openKeyCursor() - throw DataError when using a invalid key
10:06:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor.htm | took 619ms
10:06:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor2.htm
10:06:17 INFO - PROCESS | 2677 | 1466442377257 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:17 INFO - PROCESS | 2677 | 1466442377369 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:17 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor2.htm | IDBIndex.openKeyCursor() - throw InvalidStateError when the index is deleted
10:06:17 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor2.htm | took 673ms
10:06:17 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor3.htm
10:06:17 INFO - PROCESS | 2677 | 1466442377930 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:18 INFO - PROCESS | 2677 | 1466442378019 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:18 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor3.htm | IDBIndex.openKeyCursor() - throw TransactionInactiveError on aborted transaction
10:06:18 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor3.htm | took 578ms
10:06:18 INFO - TEST-START | /IndexedDB/idbindex_openKeyCursor4.htm
10:06:18 INFO - PROCESS | 2677 | 1466442378514 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:18 INFO - PROCESS | 2677 | 1466442378583 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:19 INFO - TEST-PASS | /IndexedDB/idbindex_openKeyCursor4.htm | IDBIndex.openKeyCursor() - throw InvalidStateError on index deleted by aborted upgrade
10:06:19 INFO - TEST-OK | /IndexedDB/idbindex_openKeyCursor4.htm | took 524ms
10:06:19 INFO - TEST-START | /IndexedDB/idbkeyrange-includes.htm
10:06:19 INFO - PROCESS | 2677 | 1466442379045 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:19 INFO - PROCESS | 2677 | 1466442379125 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with a closed range
10:06:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an open range
10:06:19 INFO - TEST-PASS | /IndexedDB/idbkeyrange-includes.htm | IDBKeyRange.includes() with an only range
10:06:19 INFO - TEST-OK | /IndexedDB/idbkeyrange-includes.htm | took 472ms
10:06:19 INFO - TEST-START | /IndexedDB/idbkeyrange.htm
10:06:19 INFO - PROCESS | 2677 | 1466442379541 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:19 INFO - PROCESS | 2677 | 1466442379621 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.only() - returns an IDBKeyRange and the properties are set correctly
10:06:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - returns an IDBKeyRange and the properties are set correctly
10:06:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.lowerBound() - 'open' parameter has correct default set
10:06:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - returns an IDBKeyRange and the properties are set correctly
10:06:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.upperBound() - 'open' parameter has correct default set
10:06:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - returns an IDBKeyRange and the properties are set correctly
10:06:20 INFO - TEST-PASS | /IndexedDB/idbkeyrange.htm | IDBKeyRange.bound() - 'lowerOpen' and 'upperOpen' parameters have correct defaults set
10:06:20 INFO - TEST-OK | /IndexedDB/idbkeyrange.htm | took 824ms
10:06:20 INFO - TEST-START | /IndexedDB/idbkeyrange_incorrect.htm
10:06:20 INFO - PROCESS | 2677 | 1466442380375 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:20 INFO - PROCESS | 2677 | 1466442380505 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound() - bound requires more than 0 arguments.
10:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(null, null) - null parameters are incorrect.
10:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(1, null / null, 1) - null parameter is incorrect.
10:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(lower, upper / lower > upper) - 'lower' is greater than 'upper'.
10:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(DOMString/Date/Array, 1) - A DOMString, Date and Array are greater than a float.
10:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(noExistingVariable, 1 / goodVariable, noExistingVariable) - noExistingVariable is not defined.
10:06:21 INFO - TEST-PASS | /IndexedDB/idbkeyrange_incorrect.htm | IDBKeyRange.bound(true, 1) - boolean is not a valid key type.
10:06:21 INFO - TEST-OK | /IndexedDB/idbkeyrange_incorrect.htm | took 674ms
10:06:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add.htm
10:06:21 INFO - PROCESS | 2677 | 1466442381062 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:21 INFO - PROCESS | 2677 | 1466442381140 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:21 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add.htm | IDBObjectStore.add() - add with an inline key
10:06:21 INFO - TEST-OK | /IndexedDB/idbobjectstore_add.htm | took 782ms
10:06:21 INFO - TEST-START | /IndexedDB/idbobjectstore_add10.htm
10:06:21 INFO - PROCESS | 2677 | 1466442381879 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:21 INFO - PROCESS | 2677 | 1466442381976 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:22 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
10:06:22 INFO - TEST-OK | /IndexedDB/idbobjectstore_add10.htm | took 791ms
10:06:22 INFO - TEST-START | /IndexedDB/idbobjectstore_add11.htm
10:06:22 INFO - PROCESS | 2677 | 1466442382648 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:22 INFO - PROCESS | 2677 | 1466442382736 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:23 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
10:06:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add11.htm | took 575ms
10:06:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add12.htm
10:06:23 INFO - PROCESS | 2677 | 1466442383227 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:23 INFO - PROCESS | 2677 | 1466442383313 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:23 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add12.htm | IDBObjectStore.add() - Attempt to add a record where the record's in-line key is not defined
10:06:23 INFO - TEST-OK | /IndexedDB/idbobjectstore_add12.htm | took 580ms
10:06:23 INFO - TEST-START | /IndexedDB/idbobjectstore_add13.htm
10:06:23 INFO - PROCESS | 2677 | 1466442383815 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:23 INFO - PROCESS | 2677 | 1466442383919 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:24 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
10:06:24 INFO - TEST-OK | /IndexedDB/idbobjectstore_add13.htm | took 625ms
10:06:24 INFO - TEST-START | /IndexedDB/idbobjectstore_add14.htm
10:06:24 INFO - PROCESS | 2677 | 1466442384445 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:24 INFO - PROCESS | 2677 | 1466442384533 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:25 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
10:06:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add14.htm | took 624ms
10:06:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add15.htm
10:06:25 INFO - PROCESS | 2677 | 1466442385072 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:25 INFO - PROCESS | 2677 | 1466442385141 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:25 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add15.htm | IDBObjectStore.add() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
10:06:25 INFO - TEST-OK | /IndexedDB/idbobjectstore_add15.htm | took 627ms
10:06:25 INFO - TEST-START | /IndexedDB/idbobjectstore_add16.htm
10:06:25 INFO - PROCESS | 2677 | 1466442385708 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:25 INFO - PROCESS | 2677 | 1466442385778 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:26 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
10:06:26 INFO - TEST-OK | /IndexedDB/idbobjectstore_add16.htm | took 581ms
10:06:26 INFO - TEST-START | /IndexedDB/idbobjectstore_add2.htm
10:06:26 INFO - PROCESS | 2677 | 1466442386290 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:26 INFO - PROCESS | 2677 | 1466442386362 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add2.htm | IDBObjectStore.add() - add with an out-of-line key
10:06:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add2.htm | took 834ms
10:06:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add3.htm
10:06:27 INFO - PROCESS | 2677 | 1466442387239 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:27 INFO - PROCESS | 2677 | 1466442387414 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:27 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add3.htm | IDBObjectStore.add() - record with same key already exists
10:06:27 INFO - TEST-OK | /IndexedDB/idbobjectstore_add3.htm | took 777ms
10:06:27 INFO - TEST-START | /IndexedDB/idbobjectstore_add4.htm
10:06:27 INFO - PROCESS | 2677 | 1466442387935 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:28 INFO - PROCESS | 2677 | 1466442388028 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:28 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add4.htm | IDBObjectStore.add() - add where an index has unique:true specified
10:06:28 INFO - TEST-OK | /IndexedDB/idbobjectstore_add4.htm | took 624ms
10:06:28 INFO - TEST-START | /IndexedDB/idbobjectstore_add5.htm
10:06:28 INFO - PROCESS | 2677 | 1466442388559 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:28 INFO - PROCESS | 2677 | 1466442388642 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:29 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add5.htm | IDBObjectStore.add() - object store's key path is an object attribute
10:06:29 INFO - TEST-OK | /IndexedDB/idbobjectstore_add5.htm | took 721ms
10:06:29 INFO - TEST-START | /IndexedDB/idbobjectstore_add6.htm
10:06:29 INFO - PROCESS | 2677 | 1466442389297 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:29 INFO - PROCESS | 2677 | 1466442389390 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add6.htm | IDBObjectStore.add() - autoIncrement and inline keys
10:06:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add6.htm | took 731ms
10:06:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add7.htm
10:06:30 INFO - PROCESS | 2677 | 1466442390059 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:30 INFO - PROCESS | 2677 | 1466442390141 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:30 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add7.htm | IDBObjectStore.add() - autoIncrement and out-of-line keys
10:06:30 INFO - TEST-OK | /IndexedDB/idbobjectstore_add7.htm | took 627ms
10:06:30 INFO - TEST-START | /IndexedDB/idbobjectstore_add8.htm
10:06:30 INFO - PROCESS | 2677 | 1466442390665 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:30 INFO - PROCESS | 2677 | 1466442390771 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:31 INFO - TEST-PASS | /IndexedDB/idbobjectstore_add8.htm | IDBObjectStore.add() - object store has autoIncrement:true and the key path is an object attribute
10:06:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add8.htm | took 620ms
10:06:31 INFO - TEST-START | /IndexedDB/idbobjectstore_add9.htm
10:06:31 INFO - PROCESS | 2677 | 1466442391285 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:31 INFO - PROCESS | 2677 | 1466442391358 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:31 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
10:06:31 INFO - TEST-OK | /IndexedDB/idbobjectstore_add9.htm | took 577ms
10:06:31 INFO - TEST-START | /IndexedDB/idbobjectstore_clear.htm
10:06:31 INFO - PROCESS | 2677 | 1466442391869 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:31 INFO - PROCESS | 2677 | 1466442391938 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:32 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear.htm | IDBObjectStore.clear() - Verify clear removes all records
10:06:32 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear.htm | took 577ms
10:06:32 INFO - TEST-START | /IndexedDB/idbobjectstore_clear2.htm
10:06:32 INFO - PROCESS | 2677 | 1466442392450 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:32 INFO - PROCESS | 2677 | 1466442392542 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear2.htm | IDBObjectStore.clear() - clear removes all records from an index
10:06:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear2.htm | took 624ms
10:06:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear3.htm
10:06:33 INFO - PROCESS | 2677 | 1466442393081 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:33 INFO - PROCESS | 2677 | 1466442393156 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:33 INFO - TEST-PASS | /IndexedDB/idbobjectstore_clear3.htm | IDBObjectStore.clear() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
10:06:33 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear3.htm | took 678ms
10:06:33 INFO - TEST-START | /IndexedDB/idbobjectstore_clear4.htm
10:06:33 INFO - PROCESS | 2677 | 1466442393765 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:33 INFO - PROCESS | 2677 | 1466442393888 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:34 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
10:06:34 INFO - TEST-OK | /IndexedDB/idbobjectstore_clear4.htm | took 923ms
10:06:34 INFO - TEST-START | /IndexedDB/idbobjectstore_count.htm
10:06:34 INFO - PROCESS | 2677 | 1466442394692 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:34 INFO - PROCESS | 2677 | 1466442394788 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count.htm | IDBObjectStore.count() - returns the number of records in the object store
10:06:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count.htm | took 623ms
10:06:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count2.htm
10:06:35 INFO - PROCESS | 2677 | 1466442395325 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:35 INFO - PROCESS | 2677 | 1466442395414 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:35 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count2.htm | IDBObjectStore.count() - returns the number of records that have keys within the range
10:06:35 INFO - TEST-OK | /IndexedDB/idbobjectstore_count2.htm | took 623ms
10:06:35 INFO - TEST-START | /IndexedDB/idbobjectstore_count3.htm
10:06:35 INFO - PROCESS | 2677 | 1466442395961 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:36 INFO - PROCESS | 2677 | 1466442396054 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:36 INFO - TEST-PASS | /IndexedDB/idbobjectstore_count3.htm | IDBObjectStore.count() - returns the number of records that have keys with the key
10:06:36 INFO - TEST-OK | /IndexedDB/idbobjectstore_count3.htm | took 635ms
10:06:36 INFO - TEST-START | /IndexedDB/idbobjectstore_count4.htm
10:06:36 INFO - PROCESS | 2677 | 1466442396591 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:36 INFO - PROCESS | 2677 | 1466442396673 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:37 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
10:06:37 INFO - TEST-OK | /IndexedDB/idbobjectstore_count4.htm | took 720ms
10:06:37 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex.htm
10:06:37 INFO - PROCESS | 2677 | 1466442397316 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:37 INFO - PROCESS | 2677 | 1466442397387 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:38 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex.htm | IDBObjectStore.createIndex() - returns an IDBIndex and the properties are set correctly
10:06:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex.htm | took 826ms
10:06:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex10.htm
10:06:38 INFO - PROCESS | 2677 | 1466442398149 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:38 INFO - PROCESS | 2677 | 1466442398239 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:38 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
10:06:38 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex10.htm | took 577ms
10:06:38 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex11.htm
10:06:38 INFO - PROCESS | 2677 | 1466442398728 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:38 INFO - PROCESS | 2677 | 1466442398812 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:39 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
10:06:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex11.htm | took 570ms
10:06:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex12.htm
10:06:39 INFO - PROCESS | 2677 | 1466442399303 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:39 INFO - PROCESS | 2677 | 1466442399374 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:39 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
10:06:39 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex12.htm | took 577ms
10:06:39 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex13.htm
10:06:39 INFO - PROCESS | 2677 | 1466442399888 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:39 INFO - PROCESS | 2677 | 1466442399964 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:40 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex13.htm | IDBDatabase.createIndex() - Operate out versionchange throw InvalidStateError
10:06:40 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex13.htm | took 577ms
10:06:40 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex2.htm
10:06:40 INFO - PROCESS | 2677 | 1466442400470 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:40 INFO - PROCESS | 2677 | 1466442400544 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:41 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
10:06:41 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex2.htm | took 929ms
10:06:41 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm
10:06:41 INFO - PROCESS | 2677 | 1466442401408 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:41 INFO - PROCESS | 2677 | 1466442401596 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | IDBObjectStore.createIndex() - the index is usable right after being made
10:06:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex3-usable-right-away.htm | took 983ms
10:06:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm
10:06:42 INFO - PROCESS | 2677 | 1466442402398 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:42 INFO - PROCESS | 2677 | 1466442402479 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:42 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | IDBObjectStore.createIndex() - Event ordering for a later deleted index
10:06:42 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex4-deleteIndex-event_order.htm | took 572ms
10:06:42 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm
10:06:42 INFO - PROCESS | 2677 | 1466442402985 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:43 INFO - PROCESS | 2677 | 1466442403063 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:43 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | IDBObjectStore.createIndex() - empty keyPath
10:06:43 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex5-emptykeypath.htm | took 585ms
10:06:43 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex6-event_order.htm
10:06:43 INFO - PROCESS | 2677 | 1466442403566 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:43 INFO - PROCESS | 2677 | 1466442403645 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:44 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"
10:06:44 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex6-event_order.htm:50:9
10:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:06:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex6-event_order.htm | took 627ms
10:06:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex7-event_order.htm
10:06:44 INFO - PROCESS | 2677 | 1466442404196 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:44 INFO - PROCESS | 2677 | 1466442404263 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:44 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"
10:06:44 INFO - open_rq.onerror@http://web-platform.test:8000/IndexedDB/idbobjectstore_createIndex7-event_order.htm:52:9
10:06:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:06:44 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20
10:06:44 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex7-event_order.htm | took 620ms
10:06:44 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm
10:06:44 INFO - PROCESS | 2677 | 1466442404824 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:44 INFO - PROCESS | 2677 | 1466442404938 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:45 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | IDBObjectStore.createIndex() - index can be valid keys
10:06:45 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex8-valid_keys.htm | took 721ms
10:06:45 INFO - TEST-START | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm
10:06:45 INFO - PROCESS | 2677 | 1466442405546 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:45 INFO - PROCESS | 2677 | 1466442405646 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:46 INFO - TEST-PASS | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | IDBObjectStore.createIndex() - empty name
10:06:46 INFO - TEST-OK | /IndexedDB/idbobjectstore_createIndex9-emptyname.htm | took 881ms
10:06:46 INFO - TEST-START | /IndexedDB/idbobjectstore_delete.htm
10:06:46 INFO - PROCESS | 2677 | 1466442406432 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:46 INFO - PROCESS | 2677 | 1466442406513 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete.htm | IDBObjectStore.delete() - delete removes record (inline keys)
10:06:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete.htm | took 575ms
10:06:47 INFO - TEST-START | /IndexedDB/idbobjectstore_delete2.htm
10:06:47 INFO - PROCESS | 2677 | 1466442407011 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:47 INFO - PROCESS | 2677 | 1466442407086 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:47 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete2.htm | IDBObjectStore.delete() - key doesn't match any records
10:06:47 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete2.htm | took 578ms
10:06:47 INFO - TEST-START | /IndexedDB/idbobjectstore_delete3.htm
10:06:47 INFO - PROCESS | 2677 | 1466442407593 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:47 INFO - PROCESS | 2677 | 1466442407675 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:48 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete3.htm | IDBObjectStore.delete() - object store's key path is an object attribute
10:06:48 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete3.htm | took 828ms
10:06:48 INFO - TEST-START | /IndexedDB/idbobjectstore_delete4.htm
10:06:48 INFO - PROCESS | 2677 | 1466442408439 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:48 INFO - PROCESS | 2677 | 1466442408599 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete4.htm | IDBObjectStore.delete() - delete removes record (out-of-line keys)
10:06:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete4.htm | took 783ms
10:06:49 INFO - TEST-START | /IndexedDB/idbobjectstore_delete5.htm
10:06:49 INFO - PROCESS | 2677 | 1466442409224 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:49 INFO - PROCESS | 2677 | 1466442409319 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:49 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete5.htm | IDBObjectStore.delete() - removes all of the records in the range
10:06:49 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete5.htm | took 727ms
10:06:49 INFO - TEST-START | /IndexedDB/idbobjectstore_delete6.htm
10:06:49 INFO - PROCESS | 2677 | 1466442409959 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:50 INFO - PROCESS | 2677 | 1466442410053 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:50 INFO - TEST-PASS | /IndexedDB/idbobjectstore_delete6.htm | IDBObjectStore.delete() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
10:06:50 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete6.htm | took 576ms
10:06:50 INFO - TEST-START | /IndexedDB/idbobjectstore_delete7.htm
10:06:50 INFO - PROCESS | 2677 | 1466442410535 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:50 INFO - PROCESS | 2677 | 1466442410614 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:51 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
10:06:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_delete7.htm | took 573ms
10:06:51 INFO - TEST-START | /IndexedDB/idbobjectstore_deleteIndex.htm
10:06:51 INFO - PROCESS | 2677 | 1466442411109 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:51 INFO - PROCESS | 2677 | 1466442411185 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:51 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleteIndex.htm | IDBObjectStore.deleteIndex() - removes the index
10:06:51 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleteIndex.htm | took 673ms
10:06:51 INFO - TEST-START | /IndexedDB/idbobjectstore_deleted.htm
10:06:51 INFO - PROCESS | 2677 | 1466442411791 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:51 INFO - PROCESS | 2677 | 1466442411886 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:52 INFO - TEST-PASS | /IndexedDB/idbobjectstore_deleted.htm | Attempting to use deleted IDBObjectStore
10:06:52 INFO - TEST-OK | /IndexedDB/idbobjectstore_deleted.htm | took 625ms
10:06:52 INFO - TEST-START | /IndexedDB/idbobjectstore_get.htm
10:06:52 INFO - PROCESS | 2677 | 1466442412420 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:52 INFO - PROCESS | 2677 | 1466442412497 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get.htm | IDBObjectStore.get() - key is a number
10:06:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_get.htm | took 638ms
10:06:53 INFO - TEST-START | /IndexedDB/idbobjectstore_get2.htm
10:06:53 INFO - PROCESS | 2677 | 1466442413063 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:53 INFO - PROCESS | 2677 | 1466442413186 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:53 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get2.htm | IDBObjectStore.get() - key is a string
10:06:53 INFO - TEST-OK | /IndexedDB/idbobjectstore_get2.htm | took 873ms
10:06:53 INFO - TEST-START | /IndexedDB/idbobjectstore_get3.htm
10:06:53 INFO - PROCESS | 2677 | 1466442413937 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:54 INFO - PROCESS | 2677 | 1466442414013 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:54 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get3.htm | IDBObjectStore.get() - key is a Date
10:06:54 INFO - TEST-OK | /IndexedDB/idbobjectstore_get3.htm | took 525ms
10:06:54 INFO - TEST-START | /IndexedDB/idbobjectstore_get4.htm
10:06:54 INFO - PROCESS | 2677 | 1466442414467 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:54 INFO - PROCESS | 2677 | 1466442414547 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:55 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get4.htm | IDBObjectStore.get() - attempt to retrieve a record that doesn't exist
10:06:55 INFO - TEST-OK | /IndexedDB/idbobjectstore_get4.htm | took 880ms
10:06:55 INFO - TEST-START | /IndexedDB/idbobjectstore_get5.htm
10:06:55 INFO - PROCESS | 2677 | 1466442415357 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:55 INFO - PROCESS | 2677 | 1466442415491 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get5.htm | IDBObjectStore.get() - returns the record with the first key in the range
10:06:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_get5.htm | took 774ms
10:06:56 INFO - TEST-START | /IndexedDB/idbobjectstore_get6.htm
10:06:56 INFO - PROCESS | 2677 | 1466442416138 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:56 INFO - PROCESS | 2677 | 1466442416229 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:56 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get6.htm | IDBObjectStore.get() - throw TransactionInactiveError on aborted transaction
10:06:56 INFO - TEST-OK | /IndexedDB/idbobjectstore_get6.htm | took 624ms
10:06:56 INFO - TEST-START | /IndexedDB/idbobjectstore_get7.htm
10:06:56 INFO - PROCESS | 2677 | 1466442416783 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:56 INFO - PROCESS | 2677 | 1466442416872 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:57 INFO - TEST-PASS | /IndexedDB/idbobjectstore_get7.htm | IDBObjectStore.get() - throw DataError when using invalid key
10:06:57 INFO - TEST-OK | /IndexedDB/idbobjectstore_get7.htm | took 681ms
10:06:57 INFO - TEST-START | /IndexedDB/idbobjectstore_getAll.html
10:06:57 INFO - PROCESS | 2677 | 1466442417457 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:57 INFO - PROCESS | 2677 | 1466442417552 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Single item get (generated key)
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | getAll on empty object store
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get all values
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Test maxCount
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range with maxCount
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get upper excluded
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get lower excluded
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Get bound range (generated) with maxCount
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | Non existent key
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAll.html | zero maxCount
10:06:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAll.html | took 889ms
10:06:58 INFO - TEST-START | /IndexedDB/idbobjectstore_getAllKeys.html
10:06:58 INFO - PROCESS | 2677 | 1466442418350 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:58 INFO - PROCESS | 2677 | 1466442418426 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Single item get (generated key)
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | getAllKeys on empty object store
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get all values
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Test maxCount
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range with maxCount
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get upper excluded
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get lower excluded
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Get bound range (generated) with maxCount
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | Non existent key
10:06:58 INFO - TEST-PASS | /IndexedDB/idbobjectstore_getAllKeys.html | zero maxCount
10:06:58 INFO - TEST-OK | /IndexedDB/idbobjectstore_getAllKeys.html | took 576ms
10:06:58 INFO - TEST-START | /IndexedDB/idbobjectstore_index.htm
10:06:58 INFO - PROCESS | 2677 | 1466442418936 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:59 INFO - PROCESS | 2677 | 1466442419060 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:59 INFO - TEST-PASS | /IndexedDB/idbobjectstore_index.htm | IDBObjectStore.index() - returns an index
10:06:59 INFO - TEST-OK | /IndexedDB/idbobjectstore_index.htm | took 624ms
10:06:59 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor.htm
10:06:59 INFO - PROCESS | 2677 | 1466442419562 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:06:59 INFO - PROCESS | 2677 | 1466442419635 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor.htm | IDBObjectStore.openCursor() - iterate through 100 objects
10:07:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor.htm | took 670ms
10:07:00 INFO - TEST-START | /IndexedDB/idbobjectstore_openCursor_invalid.htm
10:07:00 INFO - PROCESS | 2677 | 1466442420236 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:00 INFO - PROCESS | 2677 | 1466442420334 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:00 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openCursor_invalid.htm | IDBObjectStore.openCursor() - invalid - pass something other than number
10:07:00 INFO - TEST-OK | /IndexedDB/idbobjectstore_openCursor_invalid.htm | took 620ms
10:07:00 INFO - TEST-START | /IndexedDB/idbobjectstore_openKeyCursor.htm
10:07:00 INFO - PROCESS | 2677 | 1466442420863 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:00 INFO - PROCESS | 2677 | 1466442420942 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration
10:07:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration
10:07:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - forward iteration with range
10:07:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - reverse iteration with range
10:07:01 INFO - TEST-PASS | /IndexedDB/idbobjectstore_openKeyCursor.htm | IDBObjectStore.openKeyCursor() - invalid inputs
10:07:01 INFO - TEST-OK | /IndexedDB/idbobjectstore_openKeyCursor.htm | took 831ms
10:07:01 INFO - TEST-START | /IndexedDB/idbobjectstore_put.htm
10:07:01 INFO - PROCESS | 2677 | 1466442421724 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:01 INFO - PROCESS | 2677 | 1466442421955 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:02 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put.htm | IDBObjectStore.put() - put with an inline key
10:07:02 INFO - TEST-OK | /IndexedDB/idbobjectstore_put.htm | took 922ms
10:07:02 INFO - TEST-START | /IndexedDB/idbobjectstore_put10.htm
10:07:02 INFO - PROCESS | 2677 | 1466442422655 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:02 INFO - PROCESS | 2677 | 1466442422746 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:03 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
10:07:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put10.htm | took 625ms
10:07:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put11.htm
10:07:03 INFO - PROCESS | 2677 | 1466442423287 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:03 INFO - PROCESS | 2677 | 1466442423374 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:03 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
10:07:03 INFO - TEST-OK | /IndexedDB/idbobjectstore_put11.htm | took 632ms
10:07:03 INFO - TEST-START | /IndexedDB/idbobjectstore_put12.htm
10:07:03 INFO - PROCESS | 2677 | 1466442423932 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:04 INFO - PROCESS | 2677 | 1466442424017 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:04 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put12.htm | IDBObjectStore.put() - Attempt to put a record where the record's in-line key is not defined
10:07:04 INFO - TEST-OK | /IndexedDB/idbobjectstore_put12.htm | took 688ms
10:07:04 INFO - TEST-START | /IndexedDB/idbobjectstore_put13.htm
10:07:04 INFO - PROCESS | 2677 | 1466442424618 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:04 INFO - PROCESS | 2677 | 1466442424689 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:05 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
10:07:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put13.htm | took 623ms
10:07:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put14.htm
10:07:05 INFO - PROCESS | 2677 | 1466442425245 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:05 INFO - PROCESS | 2677 | 1466442425337 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:05 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
10:07:05 INFO - TEST-OK | /IndexedDB/idbobjectstore_put14.htm | took 624ms
10:07:05 INFO - TEST-START | /IndexedDB/idbobjectstore_put15.htm
10:07:05 INFO - PROCESS | 2677 | 1466442425875 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:05 INFO - PROCESS | 2677 | 1466442425943 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:06 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put15.htm | IDBObjectStore.put() - If the transaction this IDBObjectStore belongs to has its mode set to readonly, throw ReadOnlyError
10:07:06 INFO - TEST-OK | /IndexedDB/idbobjectstore_put15.htm | took 571ms
10:07:06 INFO - TEST-START | /IndexedDB/idbobjectstore_put16.htm
10:07:06 INFO - PROCESS | 2677 | 1466442426451 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:06 INFO - PROCESS | 2677 | 1466442426533 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:07 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
10:07:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put16.htm | took 574ms
10:07:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put2.htm
10:07:07 INFO - PROCESS | 2677 | 1466442427031 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:07 INFO - PROCESS | 2677 | 1466442427143 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:07 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put2.htm | IDBObjectStore.put() - put with an out-of-line key
10:07:07 INFO - TEST-OK | /IndexedDB/idbobjectstore_put2.htm | took 927ms
10:07:07 INFO - TEST-START | /IndexedDB/idbobjectstore_put3.htm
10:07:07 INFO - PROCESS | 2677 | 1466442427965 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:08 INFO - PROCESS | 2677 | 1466442428088 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:08 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put3.htm | IDBObjectStore.put() - record with same key already exists
10:07:08 INFO - TEST-OK | /IndexedDB/idbobjectstore_put3.htm | took 731ms
10:07:08 INFO - TEST-START | /IndexedDB/idbobjectstore_put4.htm
10:07:08 INFO - PROCESS | 2677 | 1466442428736 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:08 INFO - PROCESS | 2677 | 1466442428918 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:09 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put4.htm | IDBObjectStore.put() - put where an index has unique:true specified
10:07:09 INFO - TEST-OK | /IndexedDB/idbobjectstore_put4.htm | took 992ms
10:07:09 INFO - TEST-START | /IndexedDB/idbobjectstore_put5.htm
10:07:09 INFO - PROCESS | 2677 | 1466442429725 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:09 INFO - PROCESS | 2677 | 1466442429819 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put5.htm | IDBObjectStore.put() - object store's key path is an object attribute
10:07:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put5.htm | took 676ms
10:07:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put6.htm
10:07:10 INFO - PROCESS | 2677 | 1466442430396 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:10 INFO - PROCESS | 2677 | 1466442430480 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:10 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put6.htm | IDBObjectStore.put() - autoIncrement and inline keys
10:07:10 INFO - TEST-OK | /IndexedDB/idbobjectstore_put6.htm | took 576ms
10:07:10 INFO - TEST-START | /IndexedDB/idbobjectstore_put7.htm
10:07:10 INFO - PROCESS | 2677 | 1466442430976 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:11 INFO - PROCESS | 2677 | 1466442431055 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:11 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put7.htm | IDBObjectStore.put() - autoIncrement and out-of-line keys
10:07:11 INFO - TEST-OK | /IndexedDB/idbobjectstore_put7.htm | took 624ms
10:07:11 INFO - TEST-START | /IndexedDB/idbobjectstore_put8.htm
10:07:11 INFO - PROCESS | 2677 | 1466442431608 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:11 INFO - PROCESS | 2677 | 1466442431708 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:12 INFO - TEST-PASS | /IndexedDB/idbobjectstore_put8.htm | IDBObjectStore.put() - object store has autoIncrement:true and the key path is an object attribute
10:07:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put8.htm | took 686ms
10:07:12 INFO - TEST-START | /IndexedDB/idbobjectstore_put9.htm
10:07:12 INFO - PROCESS | 2677 | 1466442432300 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:12 INFO - PROCESS | 2677 | 1466442432374 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:12 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
10:07:12 INFO - TEST-OK | /IndexedDB/idbobjectstore_put9.htm | took 677ms
10:07:12 INFO - TEST-START | /IndexedDB/idbtransaction-oncomplete.htm
10:07:12 INFO - PROCESS | 2677 | 1466442432981 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:13 INFO - PROCESS | 2677 | 1466442433059 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:13 INFO - TEST-PASS | /IndexedDB/idbtransaction-oncomplete.htm | IDBTransaction - complete event
10:07:13 INFO - TEST-OK | /IndexedDB/idbtransaction-oncomplete.htm | took 777ms
10:07:13 INFO - TEST-START | /IndexedDB/idbtransaction.htm
10:07:13 INFO - PROCESS | 2677 | 1466442433768 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:13 INFO - PROCESS | 2677 | 1466442433840 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:14 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request gotten by the handler
10:07:14 INFO - TEST-PASS | /IndexedDB/idbtransaction.htm | IDBTransaction - request returned by open()
10:07:14 INFO - TEST-OK | /IndexedDB/idbtransaction.htm | took 1134ms
10:07:14 INFO - TEST-START | /IndexedDB/idbtransaction_abort.htm
10:07:14 INFO - PROCESS | 2677 | 1466442434909 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:15 INFO - PROCESS | 2677 | 1466442435020 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:15 INFO - TEST-PASS | /IndexedDB/idbtransaction_abort.htm | IDBTransaction - abort
10:07:15 INFO - TEST-OK | /IndexedDB/idbtransaction_abort.htm | took 677ms
10:07:15 INFO - TEST-START | /IndexedDB/idbtransaction_objectStoreNames.html
10:07:15 INFO - PROCESS | 2677 | 1466442435595 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:15 INFO - PROCESS | 2677 | 1466442435672 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - during upgrade transaction
10:07:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after close
10:07:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - transaction scope
10:07:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after commit
10:07:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - value after abort
10:07:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - sorting
10:07:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - no duplicates
10:07:16 INFO - TEST-PASS | /IndexedDB/idbtransaction_objectStoreNames.html | IDBTransaction.objectStoreNames - unusual names
10:07:16 INFO - TEST-ERROR | /IndexedDB/idbtransaction_objectStoreNames.html | took 873ms
10:07:16 INFO - TEST-START | /IndexedDB/idbversionchangeevent.htm
10:07:16 INFO - PROCESS | 2677 | 1466442436483 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:16 INFO - PROCESS | 2677 | 1466442436576 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:17 INFO - TEST-PASS | /IndexedDB/idbversionchangeevent.htm | IDBVersionChangeEvent fired in upgradeneeded, versionchange and deleteDatabase
10:07:17 INFO - TEST-OK | /IndexedDB/idbversionchangeevent.htm | took 730ms
10:07:17 INFO - TEST-START | /IndexedDB/index_sort_order.htm
10:07:17 INFO - PROCESS | 2677 | 1466442437208 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:17 INFO - PROCESS | 2677 | 1466442437287 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:18 INFO - TEST-PASS | /IndexedDB/index_sort_order.htm | Verify key sort order in an index is 'number < Date < DOMString'
10:07:18 INFO - TEST-OK | /IndexedDB/index_sort_order.htm | took 933ms
10:07:18 INFO - TEST-START | /IndexedDB/interfaces.html
10:07:18 INFO - PROCESS | 2677 | 1466442438157 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:18 INFO - PROCESS | 2677 | 1466442438292 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | Window interface: attribute indexedDB
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lower
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upper
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute lowerOpen
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: attribute upperOpen
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation only(any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation lowerBound(any,boolean)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation upperBound(any,boolean)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: operation bound(any,any,boolean,boolean)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange must be primary interface of IDBKeyRange.only(0)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of IDBKeyRange.only(0)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7)
10:07:19 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
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute result
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute error
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute source
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute transaction
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute readyState
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onsuccess
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBRequest interface: attribute onerror
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onblocked
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBOpenDBRequest interface: attribute onupgradeneeded
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute oldVersion
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: attribute newVersion
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo')
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of new IDBVersionChangeEvent('foo')
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation open(DOMString,unsigned long long)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation deleteDatabase(DOMString)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: operation cmp(any,any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory must be primary interface of window.indexedDB
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | Stringification of window.indexedDB
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "open" with the proper type (0)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling open(DOMString,unsigned long long) on window.indexedDB with too few arguments must throw TypeError
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "deleteDatabase" with the proper type (1)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling deleteDatabase(DOMString) on window.indexedDB with too few arguments must throw TypeError
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: window.indexedDB must inherit property "cmp" with the proper type (2)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBFactory interface: calling cmp(any,any) on window.indexedDB with too few arguments must throw TypeError
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute version
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute objectStoreNames
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation deleteObjectStore(DOMString)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: operation close()
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onabort
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onerror
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBDatabase interface: attribute onversionchange
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute keyPath
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute indexNames
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute transaction
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: attribute autoIncrement
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation put(any,any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation add(any,any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation delete(any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation get(any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation clear()
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation index(DOMString)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation deleteIndex(DOMString)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBObjectStore interface: operation count(any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute objectStore
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute keyPath
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute multiEntry
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: attribute unique
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openCursor(any,IDBCursorDirection)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation get(any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation getKey(any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBIndex interface: operation count(any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute source
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute direction
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute key
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: attribute primaryKey
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation update(any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation advance(unsigned long)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation continue(any)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursor interface: operation delete()
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBCursorWithValue interface: attribute value
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object length
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface object name
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute mode
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute db
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute error
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation objectStore(DOMString)
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: operation abort()
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onabort
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute oncomplete
10:07:19 INFO - TEST-PASS | /IndexedDB/interfaces.html | IDBTransaction interface: attribute onerror
10:07:19 INFO - TEST-OK | /IndexedDB/interfaces.html | took 1142ms
10:07:19 INFO - TEST-START | /IndexedDB/interfaces.worker
10:07:19 INFO - PROCESS | 2677 | 1466442439309 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:19 INFO - PROCESS | 2677 | 1466442439425 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | WorkerGlobalScope interface: attribute indexedDB - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-FAIL | /IndexedDB/interfaces.worker | WorkerUtils interface: attribute indexedDB - assert_own_property: self does not have own property "WorkerUtils" expected property "WorkerUtils" missing
10:07:20 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9
10:07:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:20 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5
10:07:20 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17
10:07:20 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5
10:07:20 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9
10:07:20 INFO - request.onload@http://web-platform.test:8000/IndexedDB/interfaces.worker.js:37:3
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lower - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upper - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute lowerOpen - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: attribute upperOpen - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation only(any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation lowerBound(any,boolean) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation upperBound(any,boolean) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: operation bound(any,any,boolean,boolean) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange must be primary interface of IDBKeyRange.only(0) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of IDBKeyRange.only(0) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lower" with the proper type (0) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upper" with the proper type (1) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerOpen" with the proper type (2) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperOpen" with the proper type (3) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "only" with the proper type (4) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling only(any) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "lowerBound" with the proper type (5) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling lowerBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "upperBound" with the proper type (6) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling upperBound(any,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: IDBKeyRange.only(0) must inherit property "bound" with the proper type (7) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBKeyRange interface: calling bound(any,any,boolean,boolean) on IDBKeyRange.only(0) with too few arguments must throw TypeError - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute result - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute error - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute source - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute transaction - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute readyState - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onsuccess - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBRequest interface: attribute onerror - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onblocked - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBOpenDBRequest interface: attribute onupgradeneeded - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute oldVersion - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: attribute newVersion - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent must be primary interface of new IDBVersionChangeEvent('foo') - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of new IDBVersionChangeEvent('foo') - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "oldVersion" with the proper type (0) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBVersionChangeEvent interface: new IDBVersionChangeEvent('foo') must inherit property "newVersion" with the proper type (1) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation open(DOMString,unsigned long long) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation deleteDatabase(DOMString) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: operation cmp(any,any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory must be primary interface of self.indexedDB - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | Stringification of self.indexedDB - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "open" with the proper type (0) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling open(DOMString,unsigned long long) on self.indexedDB with too few arguments must throw TypeError - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "deleteDatabase" with the proper type (1) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling deleteDatabase(DOMString) on self.indexedDB with too few arguments must throw TypeError - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: self.indexedDB must inherit property "cmp" with the proper type (2) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBFactory interface: calling cmp(any,any) on self.indexedDB with too few arguments must throw TypeError - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute version - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute objectStoreNames - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation createObjectStore(DOMString,IDBObjectStoreParameters) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation deleteObjectStore(DOMString) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation transaction([object Object],[object Object],IDBTransactionMode) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: operation close() - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onabort - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onerror - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBDatabase interface: attribute onversionchange - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute keyPath - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute indexNames - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute transaction - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: attribute autoIncrement - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation put(any,any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation add(any,any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation delete(any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation get(any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation clear() - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation openCursor(any,IDBCursorDirection) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation createIndex(DOMString,[object Object],[object Object],IDBIndexParameters) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation index(DOMString) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation deleteIndex(DOMString) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBObjectStore interface: operation count(any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute objectStore - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute keyPath - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute multiEntry - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: attribute unique - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openCursor(any,IDBCursorDirection) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation openKeyCursor(any,IDBCursorDirection) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation get(any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation getKey(any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBIndex interface: operation count(any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute source - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute direction - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute key - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: attribute primaryKey - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation update(any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation advance(unsigned long) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation continue(any) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursor interface: operation delete() - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBCursorWithValue interface: attribute value - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object length - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface object name - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: existence and properties of interface prototype object's "constructor" property - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute mode - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute db - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute error - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation objectStore(DOMString) - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: operation abort() - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onabort - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute oncomplete - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-PASS | /IndexedDB/interfaces.worker | IDBTransaction interface: attribute onerror - {}
10:07:20 INFO - {}
10:07:20 INFO - TEST-OK | /IndexedDB/interfaces.worker | took 1104ms
10:07:20 INFO - TEST-START | /IndexedDB/key_invalid.htm
10:07:20 INFO - PROCESS | 2677 | 1466442440412 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:20 INFO - PROCESS | 2677 | 1466442440552 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - true
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - false
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - null
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - NaN
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - undefined2
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - function() {}
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {}
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - { obj: 1 }
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Math
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - window
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - {length:0,constructor:Array}
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array clone’s instance
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - Array (object)
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - String (object)
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new String()
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Number()
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Boolean()
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [{}]
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[], [], [], [[ Date ]]]
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [undefined]
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [,1]
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - document.getElementsByTagName("script")
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(NaN)
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new Date(Infinity)
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - /foo/
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - new RegExp()
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - sparse array 2
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [[1], [3], [7], [[ sparse array ]]]
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - [1,2,3,,]
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array directly contains self
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array indirectly contains self
10:07:21 INFO - TEST-PASS | /IndexedDB/key_invalid.htm | Invalid key - array member contains self
10:07:21 INFO - TEST-OK | /IndexedDB/key_invalid.htm | took 891ms
10:07:21 INFO - TEST-START | /IndexedDB/key_valid.html
10:07:21 INFO - PROCESS | 2677 | 1466442441315 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:21 INFO - PROCESS | 2677 | 1466442441529 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date()
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Date(0)
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - []
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - new Array()
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ["undefined"]
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - Infinity
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - -Infinity
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 0
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 1.5
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e38
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - 3e-38
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "foo"
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\n"
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - ""
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\""
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u1234"
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "\u0000"
10:07:22 INFO - TEST-PASS | /IndexedDB/key_valid.html | Valid key - "NaN"
10:07:22 INFO - TEST-OK | /IndexedDB/key_valid.html | took 1590ms
10:07:22 INFO - TEST-START | /IndexedDB/keygenerator-constrainterror.htm
10:07:22 INFO - PROCESS | 2677 | 1466442442932 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:23 INFO - PROCESS | 2677 | 1466442443052 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:23 INFO - TEST-PASS | /IndexedDB/keygenerator-constrainterror.htm | Keygenerator ConstraintError when using same id as already generated
10:07:23 INFO - TEST-OK | /IndexedDB/keygenerator-constrainterror.htm | took 686ms
10:07:23 INFO - TEST-START | /IndexedDB/keygenerator-overflow.htm
10:07:23 INFO - PROCESS | 2677 | 1466442443607 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:23 INFO - PROCESS | 2677 | 1466442443699 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:24 INFO - TEST-PASS | /IndexedDB/keygenerator-overflow.htm | Keygenerator overflow
10:07:24 INFO - TEST-OK | /IndexedDB/keygenerator-overflow.htm | took 631ms
10:07:24 INFO - TEST-START | /IndexedDB/keygenerator.htm
10:07:24 INFO - PROCESS | 2677 | 1466442444253 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:24 INFO - PROCESS | 2677 | 1466442444329 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - starts at one, and increments by one
10:07:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - increments by one from last set key
10:07:24 INFO - TEST-PASS | /IndexedDB/keygenerator.htm | Keygenerator - don't increment when new key is not bigger than current
10:07:24 INFO - TEST-OK | /IndexedDB/keygenerator.htm | took 679ms
10:07:24 INFO - TEST-START | /IndexedDB/keyorder.htm
10:07:24 INFO - PROCESS | 2677 | 1466442444934 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:25 INFO - PROCESS | 2677 | 1466442445042 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - String < Array
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - String < Array
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < String
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < String
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - float < Date < String < Array
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - float < Date < String < Array
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Date(1 sec ago) < Date(now) < Date(1 minute in future)
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Date(1 sec ago) < Date(now) < Date(1 minute in future)
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -1.1 < 1 < 1.01337 < 1.013373 < 2
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -1.1 < 1 < 1.01337 < 1.013373 < 2
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - -Infinity < -0.01 < 0 < Infinity
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - -Infinity < -0.01 < 0 < Infinity
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - "" < "a" < "ab" < "b" < "ba"
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - "" < "a" < "ab" < "b" < "ba"
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Arrays
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Arrays
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Array.length: 10,000 < Array.length: 10,001
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Array.length: 10,000 < Array.length: 10,001
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Infinity inside arrays
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Infinity inside arrays
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | Database readback sort - Test different stuff at once
10:07:25 INFO - TEST-PASS | /IndexedDB/keyorder.htm | IDBKey.cmp sorted - Test different stuff at once
10:07:25 INFO - TEST-OK | /IndexedDB/keyorder.htm | took 939ms
10:07:25 INFO - TEST-START | /IndexedDB/keypath.htm
10:07:25 INFO - PROCESS | 2677 | 1466442445909 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:25 INFO - PROCESS | 2677 | 1466442445995 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.køi
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my.key_ya
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - public.key$ya
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - true.$
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - my._
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - delete.a7
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - p.p.p.p.p.p.p.p.p.p.p.p.p.p
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - str.length
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - arr.length
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - length
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - '' uses value as key
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [''] uses value as [key]
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', 'y']
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - [['x'], 'y'] (stringifies)
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - ['x', {toString->'y'}] (stringifies)
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - name,type.name
10:07:26 INFO - TEST-PASS | /IndexedDB/keypath.htm | Keypath - array loop -> stringify becomes ['']
10:07:26 INFO - TEST-OK | /IndexedDB/keypath.htm | took 984ms
10:07:26 INFO - TEST-START | /IndexedDB/keypath_invalid.htm
10:07:26 INFO - PROCESS | 2677 | 1466442446871 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:26 INFO - PROCESS | 2677 | 1466442446945 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "j a"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ".yo"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "yo,lo"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - []
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - ["array with space"]
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - multidimensional array (invalid toString)
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "3m"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - {toString->3m}
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "my.1337"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "..yo"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y..o"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o."
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "y.o.."
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m.*"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "\"m\""
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m%"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m/a"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m&"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "m!"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "*.*"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "^m"
10:07:27 INFO - TEST-PASS | /IndexedDB/keypath_invalid.htm | Invalid keyPath - "/m/"
10:07:27 INFO - TEST-OK | /IndexedDB/keypath_invalid.htm | took 631ms
10:07:27 INFO - TEST-START | /IndexedDB/keypath_maxsize.htm
10:07:27 INFO - PROCESS | 2677 | 1466442447509 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:27 INFO - PROCESS | 2677 | 1466442447593 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:28 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~260 chars
10:07:28 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~530 chars
10:07:28 INFO - TEST-PASS | /IndexedDB/keypath_maxsize.htm | Keypath - ~1050 chars
10:07:28 INFO - TEST-OK | /IndexedDB/keypath_maxsize.htm | took 930ms
10:07:28 INFO - TEST-START | /IndexedDB/list_ordering.htm
10:07:28 INFO - PROCESS | 2677 | 1466442448446 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:28 INFO - PROCESS | 2677 | 1466442448569 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:29 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers
10:07:29 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - numbers 'overflow'
10:07:29 INFO - TEST-PASS | /IndexedDB/list_ordering.htm | objectStoreNames and indexNames order - lexigraphical string sort
10:07:29 INFO - TEST-OK | /IndexedDB/list_ordering.htm | took 929ms
10:07:29 INFO - TEST-START | /IndexedDB/objectstore_keyorder.htm
10:07:29 INFO - PROCESS | 2677 | 1466442449383 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:29 INFO - PROCESS | 2677 | 1466442449473 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:30 INFO - TEST-PASS | /IndexedDB/objectstore_keyorder.htm | Verify key sort order in an object store is 'number < Date < DOMString'
10:07:30 INFO - TEST-OK | /IndexedDB/objectstore_keyorder.htm | took 673ms
10:07:30 INFO - TEST-START | /IndexedDB/request_bubble-and-capture.htm
10:07:30 INFO - PROCESS | 2677 | 1466442450082 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:30 INFO - PROCESS | 2677 | 1466442450401 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:31 INFO - TEST-PASS | /IndexedDB/request_bubble-and-capture.htm | Bubbling and capturing of request events
10:07:31 INFO - TEST-OK | /IndexedDB/request_bubble-and-capture.htm | took 1035ms
10:07:31 INFO - TEST-START | /IndexedDB/string-list-ordering.htm
10:07:31 INFO - PROCESS | 2677 | 1466442451102 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:31 INFO - PROCESS | 2677 | 1466442451191 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:31 INFO - TEST-PASS | /IndexedDB/string-list-ordering.htm | Test string list ordering in IndexedDB
10:07:31 INFO - TEST-OK | /IndexedDB/string-list-ordering.htm | took 730ms
10:07:31 INFO - TEST-START | /IndexedDB/transaction-create_in_versionchange.htm
10:07:31 INFO - PROCESS | 2677 | 1466442451834 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:31 INFO - PROCESS | 2677 | 1466442451924 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:32 INFO - TEST-PASS | /IndexedDB/transaction-create_in_versionchange.htm | Attempt to create new transactions inside a versionchange transaction
10:07:32 INFO - TEST-OK | /IndexedDB/transaction-create_in_versionchange.htm | took 576ms
10:07:32 INFO - TEST-START | /IndexedDB/transaction-lifetime-blocked.htm
10:07:32 INFO - PROCESS | 2677 | 1466442452419 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:32 INFO - PROCESS | 2677 | 1466442452511 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:33 INFO - TEST-PASS | /IndexedDB/transaction-lifetime-blocked.htm | Blocked event
10:07:33 INFO - TEST-OK | /IndexedDB/transaction-lifetime-blocked.htm | took 673ms
10:07:33 INFO - TEST-START | /IndexedDB/transaction-lifetime.htm
10:07:33 INFO - PROCESS | 2677 | 1466442453092 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:33 INFO - PROCESS | 2677 | 1466442453171 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:33 INFO - TEST-PASS | /IndexedDB/transaction-lifetime.htm | Test events opening a second database when one connection is open already
10:07:33 INFO - TEST-OK | /IndexedDB/transaction-lifetime.htm | took 626ms
10:07:33 INFO - TEST-START | /IndexedDB/transaction-requestqueue.htm
10:07:33 INFO - PROCESS | 2677 | 1466442453722 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:33 INFO - PROCESS | 2677 | 1466442453797 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:34 INFO - TEST-PASS | /IndexedDB/transaction-requestqueue.htm | Transactions have a request queue
10:07:34 INFO - TEST-OK | /IndexedDB/transaction-requestqueue.htm | took 574ms
10:07:34 INFO - TEST-START | /IndexedDB/transaction_bubble-and-capture.htm
10:07:34 INFO - PROCESS | 2677 | 1466442454301 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:34 INFO - PROCESS | 2677 | 1466442454385 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:34 INFO - TEST-PASS | /IndexedDB/transaction_bubble-and-capture.htm | Capture and bubble
10:07:34 INFO - TEST-OK | /IndexedDB/transaction_bubble-and-capture.htm | took 678ms
10:07:34 INFO - TEST-START | /IndexedDB/value.htm
10:07:34 INFO - PROCESS | 2677 | 1466442454986 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:35 INFO - PROCESS | 2677 | 1466442455124 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:35 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Date
10:07:35 INFO - TEST-PASS | /IndexedDB/value.htm | Values - Array
10:07:35 INFO - TEST-OK | /IndexedDB/value.htm | took 978ms
10:07:35 INFO - TEST-START | /IndexedDB/value_recursive.htm
10:07:35 INFO - PROCESS | 2677 | 1466442455971 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:36 INFO - PROCESS | 2677 | 1466442456069 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:36 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array directly contains self
10:07:36 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array indirectly contains self
10:07:36 INFO - TEST-PASS | /IndexedDB/value_recursive.htm | Recursive value - array member contains self
10:07:36 INFO - TEST-OK | /IndexedDB/value_recursive.htm | took 729ms
10:07:36 INFO - TEST-START | /IndexedDB/writer-starvation.htm
10:07:36 INFO - PROCESS | 2677 | 1466442456710 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:36 INFO - PROCESS | 2677 | 1466442456796 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:37 INFO - TEST-PASS | /IndexedDB/writer-starvation.htm | Writer starvation
10:07:37 INFO - TEST-OK | /IndexedDB/writer-starvation.htm | took 785ms
10:07:37 INFO - TEST-START | /WebCryptoAPI/getRandomValues.worker
10:07:37 INFO - PROCESS | 2677 | 1466442457511 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:37 INFO - PROCESS | 2677 | 1466442457594 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Float arrays - {}
10:07:38 INFO - {}
10:07:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Integer array - {}
10:07:38 INFO - {}
10:07:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Large length - {}
10:07:38 INFO - {}
10:07:38 INFO - TEST-PASS | /WebCryptoAPI/getRandomValues.worker | Null arrays - {}
10:07:38 INFO - {}
10:07:38 INFO - TEST-OK | /WebCryptoAPI/getRandomValues.worker | took 624ms
10:07:38 INFO - TEST-START | /WebCryptoAPI/test_getRandomValues.html
10:07:38 INFO - PROCESS | 2677 | 1466442458133 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:38 INFO - PROCESS | 2677 | 1466442458223 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:38 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Float arrays
10:07:38 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Integer array
10:07:38 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Large length
10:07:38 INFO - TEST-PASS | /WebCryptoAPI/test_getRandomValues.html | Null arrays
10:07:38 INFO - TEST-OK | /WebCryptoAPI/test_getRandomValues.html | took 620ms
10:07:38 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html
10:07:38 INFO - PROCESS | 2677 | 1466442458759 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:38 INFO - PROCESS | 2677 | 1466442458834 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | DOMException constants
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INDEX_SIZE_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DOMSTRING_SIZE_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant HIERARCHY_REQUEST_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant WRONG_DOCUMENT_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_CHARACTER_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_DATA_ALLOWED_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NO_MODIFICATION_ALLOWED_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_FOUND_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NOT_SUPPORTED_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INUSE_ATTRIBUTE_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_STATE_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SYNTAX_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_MODIFICATION_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NAMESPACE_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_ACCESS_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant VALIDATION_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TYPE_MISMATCH_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant SECURITY_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant NETWORK_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant ABORT_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant URL_MISMATCH_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant QUOTA_EXCEEDED_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant TIMEOUT_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant INVALID_NODE_TYPE_ERR on DOMException prototype object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException constructor object
10:07:39 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | Constant DATA_CLONE_ERR on DOMException prototype object
10:07:39 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constants.html | took 650ms
10:07:39 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html
10:07:39 INFO - PROCESS | 2677 | 1466442459436 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:39 INFO - PROCESS | 2677 | 1466442459526 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException()
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(): own-ness
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(null)
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined)
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException(undefined): own-ness
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("foo")
10:07:40 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
10:07:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:62:3
10:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:58:1
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", undefined)
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "NotSupportedError")
10:07:40 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
10:07:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:83:3
10:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html:81:1
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "foo")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "IndexSizeError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "HierarchyRequestError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "WrongDocumentError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidCharacterError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NoModificationAllowedError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotFoundError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NotSupportedError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InUseAttributeError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidStateError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SyntaxError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidModificationError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NamespaceError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidAccessError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "SecurityError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "NetworkError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "AbortError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "URLMismatchError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "QuotaExceededError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "TimeoutError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "InvalidNodeTypeError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMexception("msg", "DataCloneError")
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | new DOMException("bar", "UnknownError")
10:07:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/DOMException-constructor.html | took 935ms
10:07:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html
10:07:40 INFO - PROCESS | 2677 | 1466442460378 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:40 INFO - PROCESS | 2677 | 1466442460459 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:40 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() {
10:07:40 INFO - [native code]
10:07:40 INFO - }" but got function "function () {
10:07:40 INFO - }"
10:07:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
10:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
10:07:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of DOMException.prototype
10:07:40 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
10:07:40 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
10:07:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:40 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
10:07:40 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.html:10:1
10:07:40 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | existence and properties of exception interface prototype object's "constructor" property
10:07:40 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.html | took 583ms
10:07:40 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker
10:07:40 INFO - PROCESS | 2677 | 1466442460964 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:41 INFO - PROCESS | 2677 | 1466442461051 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:41 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() {
10:07:41 INFO - [native code]
10:07:41 INFO - }" but got function "function () {
10:07:41 INFO - }"
10:07:41 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:20:9
10:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:41 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:2:5
10:07:41 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
10:07:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of DOMException.prototype - {}
10:07:41 INFO - {}
10:07:41 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
10:07:41 INFO - run_test/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:80:9
10:07:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:41 INFO - run_test@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.js:79:5
10:07:41 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker.js:3:1
10:07:41 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | existence and properties of exception interface prototype object's "constructor" property - {}
10:07:41 INFO - {}
10:07:41 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/constructor-object.worker | took 587ms
10:07:41 INFO - TEST-START | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html
10:07:41 INFO - PROCESS | 2677 | 1466442461559 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:41 INFO - PROCESS | 2677 | 1466442461639 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getPrototypeOf(exception) === DOMException.prototype
10:07:42 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.hasOwnProperty("name") - assert_true: expected true got false
10:07:42 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
10:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:42 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
10:07:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.name === "HierarchyRequestError"
10:07:42 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
10:07:42 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
10:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:42 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
10:07:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "message")
10:07:42 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"
10:07:42 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
10:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:42 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
10:07:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.prototype.toString.call(exception) === "[object DOMException]"
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | exception.code === DOMException.HIERARCHY_REQUEST_ERR
10:07:42 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
10:07:42 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
10:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:42 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
10:07:42 INFO - @http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:118:1
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getPrototypeOf(exception) === DOMException.prototype
10:07:42 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.hasOwnProperty("name") - assert_true: expected true got false
10:07:42 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:37:5
10:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:42 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:36:3
10:07:42 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.name === "HierarchyRequestError"
10:07:42 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "name") - desc is undefined
10:07:42 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:46:5
10:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:42 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:44:3
10:07:42 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "message")
10:07:42 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"
10:07:42 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:77:7
10:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:42 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:71:3
10:07:42 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.prototype.toString.call(exception) === "[object DOMException]"
10:07:42 INFO - TEST-PASS | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: exception.code === DOMException.HIERARCHY_REQUEST_ERR
10:07:42 INFO - TEST-FAIL | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | In iframe: Object.getOwnPropertyDescriptor(exception, "code") - desc is undefined
10:07:42 INFO - testException/<@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:102:5
10:07:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:42 INFO - testException@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:100:3
10:07:42 INFO - iframe.onload@http://web-platform.test:8000/WebIDL/ecmascript-binding/es-exceptions/exceptions.html:130:3
10:07:42 INFO - TEST-OK | /WebIDL/ecmascript-binding/es-exceptions/exceptions.html | took 977ms
10:07:42 INFO - TEST-START | /WebIDL/ecmascript-binding/has-instance.html
10:07:42 INFO - PROCESS | 2677 | 1466442462572 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:42 INFO - PROCESS | 2677 | 1466442462701 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:43 INFO - TEST-PASS | /WebIDL/ecmascript-binding/has-instance.html | Manually-constructed prototype chains are correctly handled by instanceof
10:07:43 INFO - TEST-OK | /WebIDL/ecmascript-binding/has-instance.html | took 788ms
10:07:43 INFO - TEST-START | /WebIDL/ecmascript-binding/interface-object.html
10:07:43 INFO - PROCESS | 2677 | 1466442463352 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:43 INFO - PROCESS | 2677 | 1466442463447 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted after it has been accessed is undefined
10:07:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | An interface object deleted before it has been defined is undefined
10:07:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Interface objects deleted multiple times stay deleted
10:07:44 INFO - TEST-PASS | /WebIDL/ecmascript-binding/interface-object.html | Fancy property names don't break the resolve hook on Window
10:07:44 INFO - TEST-OK | /WebIDL/ecmascript-binding/interface-object.html | took 687ms
10:07:44 INFO - TEST-START | /XMLHttpRequest/FormData-append.html
10:07:44 INFO - PROCESS | 2677 | 1466442464053 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:44 INFO - PROCESS | 2677 | 1466442464159 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | Passing a String object to FormData.append should work.
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend1
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppend2
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined1
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendUndefined2
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull1
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendNull2
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm1
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToForm2
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined1
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormUndefined2
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull1
10:07:44 INFO - TEST-PASS | /XMLHttpRequest/FormData-append.html | testFormDataAppendToFormNull2
10:07:44 INFO - TEST-FAIL | /XMLHttpRequest/FormData-append.html | testFormDataAppendEmptyBlob - Value can't be converted to a dictionary.
10:07:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:84:30
10:07:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:07:44 INFO - @http://web-platform.test:8000/XMLHttpRequest/FormData-append.html:82:5
10:07:44 INFO - TEST-OK | /XMLHttpRequest/FormData-append.html | took 830ms
10:07:44 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.html
10:07:44 INFO - PROCESS | 2677 | 1466442464892 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:44 INFO - PROCESS | 2677 | 1466442464972 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | default value is false, set value is true
10:07:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | can also be set in OPEN state
10:07:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting on synchronous XHR
10:07:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when not in UNSENT, OPENED state (asynchronous)
10:07:46 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | setting withCredentials when in DONE state (synchronous)
10:07:46 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.html | took 1584ms
10:07:46 INFO - TEST-START | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker
10:07:46 INFO - PROCESS | 2677 | 1466442466483 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:46 INFO - PROCESS | 2677 | 1466442466559 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | default value is false, set value is true - {}
10:07:48 INFO - {}
10:07:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | can also be set in OPEN state - {}
10:07:48 INFO - {}
10:07:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting on synchronous XHR - {}
10:07:48 INFO - {}
10:07:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when not in UNSENT, OPENED state (asynchronous) - {}
10:07:48 INFO - {}
10:07:48 INFO - TEST-PASS | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | setting withCredentials when in DONE state (synchronous) - {}
10:07:48 INFO - {}
10:07:48 INFO - TEST-OK | /XMLHttpRequest/XMLHttpRequest-withCredentials.worker | took 1728ms
10:07:48 INFO - TEST-START | /XMLHttpRequest/abort-after-receive.htm
10:07:48 INFO - PROCESS | 2677 | 1466442468218 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:48 INFO - PROCESS | 2677 | 1466442468312 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:49 INFO - TEST-PASS | /XMLHttpRequest/abort-after-receive.htm | XMLHttpRequest: abort() after successful receive should not fire "abort" event
10:07:49 INFO - TEST-OK | /XMLHttpRequest/abort-after-receive.htm | took 929ms
10:07:49 INFO - TEST-START | /XMLHttpRequest/abort-after-send.htm
10:07:49 INFO - PROCESS | 2677 | 1466442469154 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:49 INFO - PROCESS | 2677 | 1466442469344 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:50 INFO - TEST-FAIL | /XMLHttpRequest/abort-after-send.htm | XMLHttpRequest: abort() after send() - assert_array_equals: lengths differ, expected 5 got 4
10:07:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:47:9
10:07:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:07:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-send.htm:20:7
10:07:50 INFO - TEST-OK | /XMLHttpRequest/abort-after-send.htm | took 873ms
10:07:50 INFO - TEST-START | /XMLHttpRequest/abort-after-stop.htm
10:07:50 INFO - PROCESS | 2677 | 1466442470037 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:07:50 INFO - PROCESS | 2677 | 1466442470131 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:00 INFO - PROCESS | 2677 | MARIONETTE LOG: INFO: Timeout fired
10:08:00 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
10:08:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:24:13
10:08:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:00 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-after-stop.htm:23:11
10:08:00 INFO - TEST-TIMEOUT | /XMLHttpRequest/abort-after-stop.htm | took 10305ms
10:08:00 INFO - TEST-START | /XMLHttpRequest/abort-after-timeout.htm
10:08:00 INFO - PROCESS | 2677 | 1466442480359 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:00 INFO - PROCESS | 2677 | 1466442480469 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:01 INFO - TEST-PASS | /XMLHttpRequest/abort-after-timeout.htm | XMLHttpRequest: abort() after a timeout should not fire "abort" event
10:08:01 INFO - TEST-OK | /XMLHttpRequest/abort-after-timeout.htm | took 827ms
10:08:01 INFO - TEST-START | /XMLHttpRequest/abort-during-done.htm
10:08:01 INFO - PROCESS | 2677 | 1466442481188 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:01 INFO - PROCESS | 2677 | 1466442481289 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:01 INFO - TEST-PASS | /XMLHttpRequest/abort-during-done.htm | XMLHttpRequest: abort() during DONE
10:08:01 INFO - TEST-OK | /XMLHttpRequest/abort-during-done.htm | took 632ms
10:08:01 INFO - TEST-START | /XMLHttpRequest/abort-during-open.htm
10:08:01 INFO - PROCESS | 2677 | 1466442481853 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:01 INFO - PROCESS | 2677 | 1466442481968 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:02 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.htm | XMLHttpRequest: abort() during OPEN
10:08:02 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.htm | took 782ms
10:08:02 INFO - TEST-START | /XMLHttpRequest/abort-during-open.worker
10:08:02 INFO - PROCESS | 2677 | 1466442482631 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:02 INFO - PROCESS | 2677 | 1466442482745 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:03 INFO - TEST-PASS | /XMLHttpRequest/abort-during-open.worker | Untitled - {}
10:08:03 INFO - {}
10:08:03 INFO - TEST-OK | /XMLHttpRequest/abort-during-open.worker | took 781ms
10:08:03 INFO - TEST-START | /XMLHttpRequest/abort-during-unsent.htm
10:08:03 INFO - PROCESS | 2677 | 1466442483427 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:03 INFO - PROCESS | 2677 | 1466442483538 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:04 INFO - TEST-PASS | /XMLHttpRequest/abort-during-unsent.htm | XMLHttpRequest: abort() during UNSENT
10:08:04 INFO - TEST-OK | /XMLHttpRequest/abort-during-unsent.htm | took 626ms
10:08:04 INFO - TEST-START | /XMLHttpRequest/abort-during-upload.htm
10:08:04 INFO - PROCESS | 2677 | 1466442484063 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:04 INFO - PROCESS | 2677 | 1466442484176 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:04 INFO - TEST-FAIL | /XMLHttpRequest/abort-during-upload.htm | XMLHttpRequest: abort() while sending data - assert_array_equals: lengths differ, expected 6 got 2
10:08:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:30:13
10:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:28:11
10:08:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:38:9
10:08:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:04 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-during-upload.htm:21:7
10:08:04 INFO - TEST-OK | /XMLHttpRequest/abort-during-upload.htm | took 673ms
10:08:04 INFO - TEST-START | /XMLHttpRequest/abort-event-abort.htm
10:08:04 INFO - PROCESS | 2677 | 1466442484734 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:04 INFO - PROCESS | 2677 | 1466442484810 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:05 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().
10:08:05 INFO - TEST-OK | /XMLHttpRequest/abort-event-abort.htm | took 521ms
10:08:05 INFO - TEST-START | /XMLHttpRequest/abort-event-listeners.htm
10:08:05 INFO - PROCESS | 2677 | 1466442485264 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:05 INFO - PROCESS | 2677 | 1466442485344 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:05 INFO - TEST-PASS | /XMLHttpRequest/abort-event-listeners.htm | XMLHttpRequest: abort() should not reset event listeners
10:08:05 INFO - TEST-OK | /XMLHttpRequest/abort-event-listeners.htm | took 527ms
10:08:05 INFO - TEST-START | /XMLHttpRequest/abort-event-loadend.htm
10:08:05 INFO - PROCESS | 2677 | 1466442485798 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:05 INFO - PROCESS | 2677 | 1466442485878 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:06 INFO - TEST-PASS | /XMLHttpRequest/abort-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend
10:08:06 INFO - TEST-OK | /XMLHttpRequest/abort-event-loadend.htm | took 622ms
10:08:06 INFO - TEST-START | /XMLHttpRequest/abort-event-order.htm
10:08:06 INFO - PROCESS | 2677 | 1466442486421 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:06 INFO - PROCESS | 2677 | 1466442486495 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:07 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"
10:08:07 INFO - VerifyResult/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:54:21
10:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:07 INFO - VerifyResult@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:52:17
10:08:07 INFO - xhr.onloadstart/<@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:37:25
10:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:07 INFO - xhr.onloadstart@http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:31:17
10:08:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:61:13
10:08:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:07 INFO - @http://web-platform.test:8000/XMLHttpRequest/abort-event-order.htm:16:9
10:08:07 INFO - TEST-OK | /XMLHttpRequest/abort-event-order.htm | took 670ms
10:08:07 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-abort.htm
10:08:07 INFO - PROCESS | 2677 | 1466442487097 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:07 INFO - PROCESS | 2677 | 1466442487192 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:07 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-abort.htm | XMLHttpRequest: The abort() method: Fire a progress event named abort on the XMLHttpRequestUpload object
10:08:07 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-abort.htm | took 576ms
10:08:07 INFO - TEST-START | /XMLHttpRequest/abort-upload-event-loadend.htm
10:08:07 INFO - PROCESS | 2677 | 1466442487682 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:07 INFO - PROCESS | 2677 | 1466442487770 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:08 INFO - TEST-PASS | /XMLHttpRequest/abort-upload-event-loadend.htm | XMLHttpRequest: The abort() method: Fire a progress event named loadend on the XMLHttpRequestUpload object
10:08:08 INFO - TEST-OK | /XMLHttpRequest/abort-upload-event-loadend.htm | took 576ms
10:08:08 INFO - TEST-START | /XMLHttpRequest/anonymous-mode-unsupported.htm
10:08:08 INFO - PROCESS | 2677 | 1466442488261 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:08 INFO - PROCESS | 2677 | 1466442488338 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:08 INFO - TEST-PASS | /XMLHttpRequest/anonymous-mode-unsupported.htm | XMLHttpRequest: anonymous mode unsupported
10:08:08 INFO - TEST-OK | /XMLHttpRequest/anonymous-mode-unsupported.htm | took 577ms
10:08:08 INFO - TEST-START | /XMLHttpRequest/data-uri.htm
10:08:08 INFO - PROCESS | 2677 | 1466442488845 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:08 INFO - PROCESS | 2677 | 1466442488935 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:09 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
10:08:09 INFO - do_test/)
10:08:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods ( GET)
10:08:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G T)
10:08:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (@GET)
10:08:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (G:ET)
10:08:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET?)
10:08:44 INFO - TEST-PASS | /XMLHttpRequest/open-method-bogus.htm | XMLHttpRequest: open() - bogus methods (GET
10:08:44 INFO - )
10:08:44 INFO - TEST-OK | /XMLHttpRequest/open-method-bogus.htm | took 686ms
10:08:44 INFO - TEST-START | /XMLHttpRequest/open-method-case-insensitive.htm
10:08:44 INFO - PROCESS | 2677 | 1466442524903 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:45 INFO - PROCESS | 2677 | 1466442525031 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (DELETE)
10:08:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (GET)
10:08:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (HEAD)
10:08:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (OPTIONS)
10:08:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (POST)
10:08:45 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-insensitive.htm | XMLHttpRequest: open() - case-insensitive methods test (PUT)
10:08:45 INFO - TEST-OK | /XMLHttpRequest/open-method-case-insensitive.htm | took 933ms
10:08:45 INFO - TEST-START | /XMLHttpRequest/open-method-case-sensitive.htm
10:08:45 INFO - PROCESS | 2677 | 1466442525839 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:45 INFO - PROCESS | 2677 | 1466442525934 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (XUNICORN)
10:08:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (xUNIcorn)
10:08:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (chiCKEN)
10:08:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (PATCH)
10:08:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (patCH)
10:08:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (copy)
10:08:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (COpy)
10:08:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (inDEX)
10:08:46 INFO - TEST-PASS | /XMLHttpRequest/open-method-case-sensitive.htm | XMLHttpRequest: open() - case-sensitive methods test (movE)
10:08:46 INFO - TEST-OK | /XMLHttpRequest/open-method-case-sensitive.htm | took 937ms
10:08:46 INFO - TEST-START | /XMLHttpRequest/open-method-insecure.htm
10:08:46 INFO - PROCESS | 2677 | 1466442526783 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:46 INFO - PROCESS | 2677 | 1466442526855 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (track)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACK)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trAck)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (TRACE)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (trace)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (traCE)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connect)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (CONNECT)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-insecure.htm | XMLHttpRequest: open() - "insecure" methods (connECT)
10:08:47 INFO - TEST-OK | /XMLHttpRequest/open-method-insecure.htm | took 524ms
10:08:47 INFO - TEST-START | /XMLHttpRequest/open-method-responsetype-set-sync.htm
10:08:47 INFO - PROCESS | 2677 | 1466442527315 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:47 INFO - PROCESS | 2677 | 1466442527393 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (arraybuffer)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (blob)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (json)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (text)
10:08:47 INFO - TEST-PASS | /XMLHttpRequest/open-method-responsetype-set-sync.htm | XMLHttpRequest: open() sync request not allowed if responseType is set (document)
10:08:47 INFO - TEST-OK | /XMLHttpRequest/open-method-responsetype-set-sync.htm | took 680ms
10:08:47 INFO - TEST-START | /XMLHttpRequest/open-open-send.htm
10:08:48 INFO - PROCESS | 2677 | 1466442528002 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:48 INFO - PROCESS | 2677 | 1466442528076 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:48 INFO - TEST-FAIL | /XMLHttpRequest/open-open-send.htm | XMLHttpRequest: open() - open() - send() - assert_array_equals: lengths differ, expected 4 got 5
10:08:48 INFO - client.onreadystatechange/<@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:21:15
10:08:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:48 INFO - client.onreadystatechange@http://web-platform.test:8000/XMLHttpRequest/open-open-send.htm:18:11
10:08:48 INFO - TEST-OK | /XMLHttpRequest/open-open-send.htm | took 771ms
10:08:48 INFO - TEST-START | /XMLHttpRequest/open-open-sync-send.htm
10:08:48 INFO - PROCESS | 2677 | 1466442528784 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:48 INFO - PROCESS | 2677 | 1466442528893 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:49 INFO - TEST-FAIL | /XMLHttpRequest/open-open-sync-send.htm | XMLHttpRequest: open() - open() (sync) - send() - assert_array_equals: lengths differ, expected 2 got 3
10:08:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:26:9
10:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:49 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-open-sync-send.htm:13:7
10:08:49 INFO - TEST-OK | /XMLHttpRequest/open-open-sync-send.htm | took 830ms
10:08:49 INFO - TEST-START | /XMLHttpRequest/open-referer.htm
10:08:49 INFO - PROCESS | 2677 | 1466442529619 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:49 INFO - PROCESS | 2677 | 1466442529705 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:50 INFO - TEST-PASS | /XMLHttpRequest/open-referer.htm | XMLHttpRequest: open() - value of Referer header
10:08:50 INFO - TEST-OK | /XMLHttpRequest/open-referer.htm | took 638ms
10:08:50 INFO - TEST-START | /XMLHttpRequest/open-send-open.htm
10:08:50 INFO - PROCESS | 2677 | 1466442530268 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:50 INFO - PROCESS | 2677 | 1466442530365 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:50 INFO - TEST-FAIL | /XMLHttpRequest/open-send-open.htm | XMLHttpRequest: open() - send() - open() - assert_array_equals: lengths differ, expected 4 got 6
10:08:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:28:9
10:08:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:50 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-send-open.htm:13:7
10:08:50 INFO - TEST-OK | /XMLHttpRequest/open-send-open.htm | took 622ms
10:08:50 INFO - TEST-START | /XMLHttpRequest/open-sync-open-send.htm
10:08:50 INFO - PROCESS | 2677 | 1466442530903 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:50 INFO - PROCESS | 2677 | 1466442530980 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:51 INFO - TEST-FAIL | /XMLHttpRequest/open-sync-open-send.htm | XMLHttpRequest: open() (sync) - send() - open() - assert_array_equals: lengths differ, expected 1 got 3
10:08:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:31:9
10:08:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:51 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-sync-open-send.htm:19:7
10:08:51 INFO - TEST-OK | /XMLHttpRequest/open-sync-open-send.htm | took 636ms
10:08:51 INFO - TEST-START | /XMLHttpRequest/open-url-about-blank-window.htm
10:08:51 INFO - PROCESS | 2677 | 1466442531556 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:51 INFO - PROCESS | 2677 | 1466442531638 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:52 INFO - TEST-PASS | /XMLHttpRequest/open-url-about-blank-window.htm | XMLHttpRequest: open() resolving URLs (about:blank iframe)
10:08:52 INFO - TEST-OK | /XMLHttpRequest/open-url-about-blank-window.htm | took 682ms
10:08:52 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted-after-open.htm
10:08:52 INFO - PROCESS | 2677 | 1466442532244 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:52 INFO - PROCESS | 2677 | 1466442532343 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:52 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted-after-open.htm | XMLHttpRequest: open() resolving URLs - insert after open()
10:08:52 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted-after-open.htm | took 634ms
10:08:52 INFO - TEST-START | /XMLHttpRequest/open-url-base-inserted.htm
10:08:52 INFO - PROCESS | 2677 | 1466442532889 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:52 INFO - PROCESS | 2677 | 1466442532981 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-base-inserted.htm | XMLHttpRequest: open() resolving URLs - insert
10:08:53 INFO - TEST-OK | /XMLHttpRequest/open-url-base-inserted.htm | took 584ms
10:08:53 INFO - TEST-START | /XMLHttpRequest/open-url-base.htm
10:08:53 INFO - PROCESS | 2677 | 1466442533473 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:53 INFO - PROCESS | 2677 | 1466442533546 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:53 INFO - TEST-PASS | /XMLHttpRequest/open-url-base.htm | XMLHttpRequest: open() resolving URLs -
10:08:53 INFO - TEST-OK | /XMLHttpRequest/open-url-base.htm | took 520ms
10:08:54 INFO - TEST-START | /XMLHttpRequest/open-url-bogus.htm
10:08:54 INFO - PROCESS | 2677 | 1466442534009 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:54 INFO - PROCESS | 2677 | 1466442534082 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:54 INFO - TEST-FAIL | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http:) - assert_throws: function "function () { client.open("GET", url) }" did not throw
10:08:54 INFO - url/<@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:15:11
10:08:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20
10:08:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9
10:08:54 INFO - url@http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:13:9
10:08:54 INFO - @http://web-platform.test:8000/XMLHttpRequest/open-url-bogus.htm:18:7
10:08:54 INFO - TEST-PASS | /XMLHttpRequest/open-url-bogus.htm | XMLHttpRequest: open() - bogus URLs (http://a a/)
10:08:54 INFO - TEST-OK | /XMLHttpRequest/open-url-bogus.htm | took 526ms
10:08:54 INFO - TEST-START | /XMLHttpRequest/open-url-encoding.htm
10:08:54 INFO - PROCESS | 2677 | 1466442534542 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:54 INFO - PROCESS | 2677 | 1466442534621 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | percent encode characters
10:08:55 INFO - TEST-PASS | /XMLHttpRequest/open-url-encoding.htm | lone surrogate should return U+FFFD
10:08:55 INFO - TEST-OK | /XMLHttpRequest/open-url-encoding.htm | took 581ms
10:08:55 INFO - TEST-START | /XMLHttpRequest/open-url-fragment.htm
10:08:55 INFO - PROCESS | 2677 | 1466442535129 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:55 INFO - PROCESS | 2677 | 1466442535283 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | XMLHttpRequest: open() resolving URLs - fragment identifier
10:08:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request
10:08:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure fragment is removed from URL before request (with query string)
10:08:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-fragment.htm | make sure escaped # is not removed
10:08:56 INFO - TEST-OK | /XMLHttpRequest/open-url-fragment.htm | took 1127ms
10:08:56 INFO - TEST-START | /XMLHttpRequest/open-url-javascript-window-2.htm
10:08:56 INFO - PROCESS | 2677 | 1466442536274 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:56 INFO - PROCESS | 2677 | 1466442536372 Marionette INFO sendAsync 7e4f6bd8-4a48-4d15-923a-d766916209a3
10:08:56 INFO - TEST-PASS | /XMLHttpRequest/open-url-javascript-window-2.htm | XMLHttpRequest: open() - resolving URLs (javascript: